diff --git a/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-userFileManager-sys.md b/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-userFileManager-sys.md index bcea2a1850267d2661f33bbf2ecf8c3e05c9b692..278c2d912a713842d11301654fca500e187777cc 100644 --- a/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-userFileManager-sys.md +++ b/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-userFileManager-sys.md @@ -1918,11 +1918,11 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ------------------------- | ------------------------ | ---- | ---- | ------------------------------------------------------ | | uri | string | 是 | 否 | 媒体文件资源uri(如:file://media/Photo/1/IMG_datetime_0001/displayName.jpg),详情参见用户文件uri介绍中的[媒体文件uri](../../file-management/user-file-uri-intro.md#媒体文件uri)。 | | fileType | [FileType](#filetype) | 是 | 否 | 媒体文件类型。 | -| displayName | string | 是 | 是 | 显示文件名,包含后缀名。 | +| displayName | string | 否 | 是 | 显示文件名,包含后缀名。 | ### get @@ -1949,7 +1949,7 @@ get(member: string): MemberType mgr的创建请参考[userFileManager.getUserFileMgr](#userfilemanagergetuserfilemgr)的示例使用。 ```ts -import { dataSharePredicates } from '@kit.ArkData'; +import { 从 dataSharePredicates } from '@kit.ArkData'; async function example(mgr: userFileManager.UserFileManager) { console.info('fileAssetGetDemo'); @@ -3454,14 +3454,14 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ------------ | ------ | ---- | ---- | ------- | | albumType10+ | [AlbumType]( #albumtype10) | 是 | 否 | 相册类型。 | | albumSubType10+ | [AlbumSubType]( #albumsubtype10) | 是 | 否 | 相册子类型。 | -| albumName | string | 是 | 用户相册可写,预置相册不可写 | 相册名称。 | +| albumName | string | 否 | 用户相册可写,预置相册不可写 | 相册名称。 | | albumUri | string | 是 | 否 | 相册Uri。 | | count | number | 是 | 否 | 相册中文件数量。 | -| coverUri | string | 是 | 用户相册可写,预置相册不可写 | 封面文件Uri。 | +| coverUri | string | 否 | 用户相册可写,预置相册不可写 | 封面文件Uri。 | ### getPhotoAssets @@ -4150,13 +4150,13 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ------------ | ------ | ---- | ---- | ------- | -| albumName | string | 是 | 是 | 相册名称。 | -| albumUri | string | 是 | 否 | 相册Uri。 | -| dateModified | number | 是 | 否 | 修改日期。 | -| count | number | 是 | 否 | 相册中文件数量。 | -| coverUri | string | 是 | 否 | 封面文件Uri。 | +| albumName | string | 否 | 是 | 相册名称。 | +| albumUri | string | 否 | 否 | 相册Uri。 | +| dateModified | number | 否 | 否 | 修改日期。 | +| count | number | 否 | 否 | 相册中文件数量。 | +| coverUri | string | 否 | 否 | 封面文件Uri。 | ### getPhotoAssets @@ -4473,7 +4473,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ----- | ---- | ---- | ---- | ---- | | number | number | 是 | 是 | number类型。 | | string | string | 是 | 是 | string类型。| @@ -4485,7 +4485,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ----- | ---- | ---- | ---- | ---- | | deviceChange | string | 是 | 是 | 设备。 | | albumChange | string | 是 | 是 | 相册。 | @@ -4500,7 +4500,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.DistributedCore -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ---------- | -------------------------- | ---- | ---- | ---------------- | | deviceName | string | 是 | 否 | 注册设备的名称。 | | networkId | string | 是 | 否 | 注册设备的网络ID。 | @@ -4658,7 +4658,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ---------------------- | ------------------- | ---- |---- | ------------------------------------------------ | | fetchColumns | Array<string> | 是 | 是 | 检索条件,指定列名查询,如果该参数为空时默认查询uri、name、fileType(具体字段名称以检索对象定义为准)且使用[get](#get)接口去获取当前对象的其他属性时将会报错。示例:
fetchColumns: ['uri', 'title']。 | | predicates | [dataSharePredicates.DataSharePredicates](../apis-arkdata/js-apis-data-dataSharePredicates-sys.md) | 是 | 是 | 谓词查询,显示过滤条件。 | @@ -4669,7 +4669,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ---------------------- | ------------------- | ---- |---- | ------------------------------------------------ | | predicates | [dataSharePredicates.DataSharePredicates](../apis-arkdata/js-apis-data-dataSharePredicates-sys.md) | 是 | 是 | 谓词查询,显示过滤条件。 | @@ -4679,7 +4679,7 @@ async function example(mgr: userFileManager.UserFileManager) { **系统能力**:SystemCapability.FileManagement.UserFileManager.Core -| 名称 | 类型 | 只读 | 可写 | 说明 | +| 名称 | 类型 | 只读 | 可选 | 说明 | | ------- | --------------------------- | ---- | ---- | ------------------------------------------------------------ | | type | [NotifyType](#notifytype10) | 是 | 否 | ChangeData的通知类型。 | | uris | Array<string> | 是 | 否 | 相同[NotifyType](#notifytype10)的所有uri,可以是FileAsset或Album。 |