From e400f3a429842ecf70c0cf7cf282bf2b87e4ae33 Mon Sep 17 00:00:00 2001 From: fengjq Date: Wed, 30 Aug 2023 21:41:39 +0800 Subject: [PATCH] =?UTF-8?q?fixed=200b8c653=20from=20https://gitee.com/shim?= =?UTF-8?q?mer-5880/docs/pulls/23571=20=E8=A1=A5=E5=85=85=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=96=87=E7=AE=A1=E5=AD=90=E7=B3=BB=E7=BB=9F=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=9B=B8=E5=85=B3=E5=BC=80=E5=8F=91=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: fengjq --- .../file-management/dev-user-file-manager.md | 8 +++++--- zh-cn/application-dev/file-management/share-app-file.md | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/zh-cn/application-dev/file-management/dev-user-file-manager.md b/zh-cn/application-dev/file-management/dev-user-file-manager.md index f4a49cd924..306d1a5285 100644 --- a/zh-cn/application-dev/file-management/dev-user-file-manager.md +++ b/zh-cn/application-dev/file-management/dev-user-file-manager.md @@ -24,6 +24,7 @@ OpenHarmony预置了FileManager文件管理器。系统应用开发者也可以 import fileExtensionInfo from '@ohos.file.fileExtensionInfo'; import { Filter } from '@ohos.file.fs'; import common from '@ohos.app.ability.common'; + import { BusinessError } from '@ohos.base'; ``` 其中fileAccess提供了文件基础操作的API,fileExtensionInfo提供了应用开发的关键结构体。 @@ -33,7 +34,7 @@ OpenHarmony预置了FileManager文件管理器。系统应用开发者也可以 在文件访问框架中,使用RootInfo用于表示设备的属性信息。以下示例可以获取所有设备的RootInfo。 - ```ts + ```ts // 获取应用上下文 let context = getContext(this) as common.UIAbilityContext; @@ -45,7 +46,8 @@ OpenHarmony预置了FileManager文件管理器。系统应用开发者也可以 if (!fileAccessHelperAllServer) { console.error("createFileAccessHelper interface returns an undefined object"); } - } catch (error) { + } catch (err) { + let error: BusinessError = err as BusinessError; console.error("createFileAccessHelper failed, errCode:" + error.code + ", errMessage:" + error.message); } } @@ -71,7 +73,7 @@ OpenHarmony预置了FileManager文件管理器。系统应用开发者也可以 console.error("getRoots failed, errCode:" + error.code + ", errMessage:" + error.message); } } - ``` + ``` 4. 浏览目录。 在文件访问框架中,使用FileInfo表示一个文件(目录)的基础信息。开发者可以使用listfile接口遍历下一级所有文件(目录)的迭代器对象;也可以通过scanfile过滤指定目录,获取满足条件的迭代器对象。 diff --git a/zh-cn/application-dev/file-management/share-app-file.md b/zh-cn/application-dev/file-management/share-app-file.md index bdcf245eaa..531021b96a 100644 --- a/zh-cn/application-dev/file-management/share-app-file.md +++ b/zh-cn/application-dev/file-management/share-app-file.md @@ -123,6 +123,7 @@ // xxx.ets import fs from '@ohos.file.fs'; import Want from '@ohos.app.ability.Want'; +import { BusinessError } from '@ohos.base'; function getShareFile() { try { -- GitLab