diff --git a/zh-cn/application-dev/reference/apis/js-apis-environment.md b/zh-cn/application-dev/reference/apis/js-apis-environment.md index 1544c6ab2d0189dfe8495bafe5aca5fcce6678dc..df4a4afc0a3c8574cbf23c743cb3907ec8543470 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-environment.md +++ b/zh-cn/application-dev/reference/apis/js-apis-environment.md @@ -17,9 +17,7 @@ getStorageDataDir():Promise<string> 异步方法获取内存存储根目录,以promise形式返回结果。 -- 系统能力: - - SystemCapability.FileManagement.File.Environment +**系统能力**:SystemCapability.FileManagement.File.Environment - 返回值: @@ -43,9 +41,7 @@ getStorageDataDir(callback:AsyncCallback<string>):void 异步方法获取内存存储根目录,以callback形式返回结果。 -- 系统能力: - - SystemCapability.FileManagement.File.Environment +**系统能力**:SystemCapability.FileManagement.File.Environment - 参数: @@ -67,9 +63,7 @@ getUserDataDir():Promise<string> 异步方法获取公共文件根目录,以promise形式返回结果。 -- 系统能力: - - SystemCapability.FileManagement.File.Environment +**系统能力**:SystemCapability.FileManagement.File.Environment - 返回值: @@ -93,9 +87,7 @@ getUserDataDir(callback:AsyncCallback<string>): void 异步方法获取公共文件根目录,以callback形式返回结果。 -- 系统能力: - - SystemCapability.FileManagement.File.Environment +**系统能力**:SystemCapability.FileManagement.File.Environment - 参数: diff --git a/zh-cn/application-dev/reference/apis/js-apis-fileio.md b/zh-cn/application-dev/reference/apis/js-apis-fileio.md index b997d4270e261e52b9d84bf9c5d35b9773e6a5a0..b01a673db10bf796345bfd13f374f06bab9e7c34 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-fileio.md +++ b/zh-cn/application-dev/reference/apis/js-apis-fileio.md @@ -42,6 +42,8 @@ stat(path: string): Promise<Stat> 以异步方法获取文件信息,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -68,6 +70,8 @@ stat(path:string, callback:AsyncCallback<Stat>): void 以异步方法获取文件信息,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -88,6 +92,8 @@ statSync(path:string): Stat 以同步方法获取文件的信息。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -112,6 +118,8 @@ opendir(path: string): Promise<Dir> 以异步方法打开文件目录,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -138,6 +146,8 @@ opendir(path: string, callback: AsyncCallback<Dir>): void 以异步方法打开文件目录,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -159,6 +169,8 @@ opendirSync(path: string): Dir 以同步方法打开文件目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -184,6 +196,8 @@ access(path: string, mode?: number): Promise<void> 以异步方法检查当前进程是否可访问某文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数:. | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -211,6 +225,8 @@ access(path: string, mode: number, callback: AsyncCallback<void>): void 以异步方法检查当前进程是否可访问某文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -232,6 +248,7 @@ accessSync(path: string, mode?: number): void 以同步方法检查当前进程是否可访问某文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -255,6 +272,8 @@ close(fd: number):Promise<void> 以异步方法关闭文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -282,6 +301,8 @@ close(fd: number, callback:AsyncCallback<void>): void 以异步方法关闭文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -303,6 +324,8 @@ closeSync(fd: number): void 以同步方法关闭文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -320,6 +343,8 @@ close(): Promise<void> 以异步方法关闭文件流,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -341,6 +366,8 @@ close(callback: AsyncCallback<void>): void 以异步方法关闭文件流,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -360,6 +387,8 @@ copyFile(src:string | number, dest:string | number, mode?:number):Promise<voi 以异步方法复制文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -388,6 +417,8 @@ copyFile(src: string | number, dest: string | number, mode: number, callback: As 以异步方法复制文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -410,6 +441,8 @@ copyFileSync(src: string | number, dest: string | number, mode?: number): void 以同步方法复制文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -429,6 +462,7 @@ mkdir(path:string, mode?: number): Promise<void> 以异步方法创建目录,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -457,6 +491,8 @@ mkdir(path: string, mode: number, callback: AsyncCallback<void>): void 以异步方法创建目录,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -480,6 +516,8 @@ mkdirSync(path: string, mode?: number): void 以同步方法创建目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -498,6 +536,8 @@ open(path: string, flags?: number, mode?: number): Promise<number> 以异步的方法打开文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -526,6 +566,8 @@ open(path: string, flags: number, mode: number, callback: AsyncCallback<numbe 以异步的方法打开文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -548,6 +590,8 @@ openSync(path:string, flags?:number, mode?:number): number 以同步方法打开文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -576,6 +620,8 @@ read(fd: number, buffer: ArrayBuffer, options?: { 以异步方法从文件读取数据,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -610,6 +656,8 @@ read(fd: number, buffer: ArrayBuffer, options: { 以异步方法从文件读取数据,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -640,6 +688,8 @@ readSync(fd: number, buffer: ArrayBuffer, options?: { 以同步方法从文件读取数据。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -666,6 +716,8 @@ rmdir(path: string): Promise<void> 以异步方法删除目录,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -692,6 +744,8 @@ rmdir(path: string, callback:AsyncCallback<void>): void 以异步方法删除目录,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -712,6 +766,8 @@ rmdirSync(path: string): void 以同步方法删除目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -729,6 +785,8 @@ unlink(path:string): Promise<void> 以异步方法删除文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -755,6 +813,8 @@ unlink(path:string, callback:AsyncCallback<void>): void 以异步方法删除文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -777,6 +837,8 @@ unlinkSync(path: string): void 以同步方法删除文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -799,6 +861,8 @@ write(fd: number, buffer: ArrayBuffer | string, options?: { 以异步方法将数据写入文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -833,6 +897,8 @@ write(fd: number, buffer: ArrayBuffer | string, options: { 以异步方法将数据写入文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -863,6 +929,8 @@ writeSync(fd: number, buffer: ArrayBuffer | string, options?: { 以同步方法将数据写入文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -888,6 +956,8 @@ hash(path: string, algorithm: string): Promise<string> 以异步方法计算文件的哈希值,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -915,6 +985,8 @@ hash(path: string, algorithm: string, callback: AsyncCallback<string>): vo 以异步方法计算文件的哈希值,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -938,6 +1010,8 @@ chmod(path: string, mode: number):Promise<void> 以异步方法基于文件路径改变文件权限,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -965,6 +1039,8 @@ chmod(path: string, mode: number, callback: AsyncCallback<void>): void 以异步方法基于文件路径改变文件权限,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -986,6 +1062,8 @@ chmodSync(path: string, mode: number): void 以同步方法基于文件路径改变文件权限。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1004,6 +1082,8 @@ fstat(fd: number): Promise<Stat> 以异步方法基于文件描述符获取文件状态信息,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1030,6 +1110,8 @@ fstat(fd: number, callback: AsyncCallback<Stat>): void 以异步方法基于文件描述符获取文件状态信息,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1051,6 +1133,8 @@ fstatSync(fd: number): Stat 以同步方法基于文件描述符获取文件状态信息。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1074,6 +1158,8 @@ ftruncate(fd: number, len?: number): Promise<void> 以异步方法基于文件描述符截断文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1102,6 +1188,8 @@ ftruncate(fd: number, len: number, callback:AsyncCallback<void>): void 以异步方法基于文件描述符截断文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1123,6 +1211,8 @@ ftruncateSync(fd: number, len?: number): void 以同步方法基于文件描述符截断文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1141,6 +1231,8 @@ truncate(path: string, len?: number): Promise<void> 以异步方法基于文件路径截断文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1168,6 +1260,8 @@ truncate(path: string, len: number, callback:AsyncCallback<void>): void 以异步方法基于文件路径截断文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1189,6 +1283,8 @@ truncateSync(path: string, len?: number): void 以同步方法基于文件路径截断文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1211,6 +1307,8 @@ readText(filePath: string, options?: { 以异步方法基于文本方式读取文件(即直接读取文件的文本内容),使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1242,6 +1340,8 @@ readText(filePath: string, options: { 以异步方法基于文本方式读取文件(即直接读取文件的文本内容),使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1267,6 +1367,8 @@ readTextSync(filePath: string, options?: { 以同步方法基于文本方式读取文件(即直接读取文件的文本内容)。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1290,6 +1392,8 @@ lstat(path: string): Promise<Stat> 以异步方法获取链接状态信息,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1316,6 +1420,8 @@ lstat(path:string, callback:AsyncCallback<Stat>): void 以异步方法获取链接状态信息,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1336,6 +1442,8 @@ lstatSync(path:string): Stat 以同步方法获取链接状态信息。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1362,6 +1470,8 @@ read(buffer: ArrayBuffer, options?: { 以异步方法从文件读取数据,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1393,6 +1503,8 @@ read(buffer: ArrayBuffer, options: { 异步方法从文件读取数据,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1417,6 +1529,8 @@ rename(oldPath: string, newPath: string): Promise<void> 以异步方法重命名文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1444,6 +1558,8 @@ rename(oldPath: string, newPath: string, callback: AsyncCallback<void>): v 以异步方法重命名文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1464,6 +1580,8 @@ renameSync(oldPath: string, newPath: string): void 以同步方法重命名文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1482,6 +1600,8 @@ fsync(fd: number): Promise<void> 以异步方法同步文件数据,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1508,6 +1628,8 @@ fsync(fd: number, callback: AsyncCallback<void>): void 以异步方法同步文件数据,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1528,6 +1650,8 @@ fsyncSync(fd: number): void 以同步方法同步文件数据。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1545,6 +1669,8 @@ fdatasync(fd: number): Promise<void> 以异步方法实现文件内容数据同步,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1571,6 +1697,8 @@ fdatasync(fd: number, callback:AsyncCallback<void>): void 以异步方法实现文件内容数据同步,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1591,6 +1719,8 @@ fdatasyncSync(fd: number): void 以同步方法实现文件内容数据同步。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1608,6 +1738,8 @@ symlink(target: string, srcPath: string): Promise<void> 以异步方法基于文件路径创建符号链接,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1635,6 +1767,8 @@ symlink(target: string, srcPath: string, callback: AsyncCallback<void>): v 以异步方法基于文件路径创建符号链接,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1656,6 +1790,8 @@ symlinkSync(target: string, srcPath: string): void 以同步的方法基于文件路径创建符号链接。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1674,6 +1810,8 @@ chown(path: string, uid: number, gid: number): Promise<void> 以异步的方法基于文件路径改变文件所有者,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1703,6 +1841,8 @@ chown(path: string, uid: number, gid: number, callback: AsyncCallback<void> 以异步的方法基于文件路径改变文件所有者,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1726,6 +1866,8 @@ chownSync(path: string, uid: number, gid: number): void 以同步的方法基于文件路径改变文件所有者。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1746,6 +1888,8 @@ mkdtemp(prefix: string): Promise<string> 以异步的方法创建临时目录,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1772,6 +1916,8 @@ mkdtemp(prefix: string, callback: AsyncCallback<string>): void 以异步的方法创建临时目录,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1792,6 +1938,8 @@ mkdtempSync(prefix: string): string 以同步的方法创建临时目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1814,6 +1962,8 @@ fchmod(fd: number, mode: number): Promise<void> 以异步方法基于文件描述符改变文件权限,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1841,6 +1991,8 @@ fchmod(fd: number, mode: number, callback: AsyncCallback<void>): void 以异步方法基于文件描述符改变文件权限,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1862,6 +2014,8 @@ fchmodSync(fd: number, mode: number): void 以同步方法基于文件描述符改变文件权限。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1880,6 +2034,8 @@ createStream(path: string, mode: string): Promise<Stream> 以异步方法基于文件路径打开文件流,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1907,6 +2063,8 @@ createStream(path: string, mode: string, callback: AsyncCallback<Stream>): 以异步方法基于文件路径打开文件流,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1928,6 +2086,8 @@ createStreamSync(path: string, mode: string): Stream 以同步方法基于文件路径打开文件流。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1951,6 +2111,8 @@ fdopenStream(fd: number, mode: string): Promise<Stream> 以异步方法基于文件描述符打开文件流,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1978,6 +2140,8 @@ fdopenStream(fd: number, mode: string, callback: AsyncCallback<Stream>): v 以异步方法基于文件描述符打开文件流,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -1999,6 +2163,8 @@ fdopenStreamSync(fd: number, mode: string): Stream 以同步方法基于文件描述符打开文件流。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2022,6 +2188,8 @@ fchown(fd: number, uid: number, gid: number): Promise<void> 以异步方法基于文件描述符改变文件所有者,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2051,6 +2219,8 @@ fchown(fd: number, uid: number, gid: number, callback: AsyncCallback<void> 以异步方法基于文件描述符改变文件所有者,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2074,6 +2244,8 @@ fchownSync(fd: number, uid: number, gid: number): void 以同步方法基于文件描述符改变文件所有者。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2094,6 +2266,8 @@ lchown(path: string, uid: number, gid: number): Promise<void> 以异步方法基于文件路径改变文件所有者,更改符号链接本身的所有者,而不是符号链接所指向的实际文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2123,6 +2297,8 @@ lchown(path: string, uid: number, gid: number, callback: AsyncCallback<void&g 以异步方法基于文件路径改变文件所有者,更改符号链接本身的所有者,而不是更改符号链接所指向的实际文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2146,6 +2322,8 @@ lchownSync(path: string, uid: number, gid: number): void 以同步方法基于文件路径改变文件所有者,更改符号链接本身的所有者,而不是更改符号链接所指向的实际文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2166,6 +2344,8 @@ createWatcher(filename: string, events: number, callback: AsyncCallback<numbe 以异步方法监听文件或者目录的变化,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2190,6 +2370,8 @@ createWatcher(filename: string, events: number, callback: AsyncCallback<numbe 仅用于read方法,获取文件的读取结果。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.File.FileIO。 + | 名称 | 参数类型 | 可读 | 可写 | 说明 | | -------- | -------- | -------- | -------- | -------- | | bytesRead | number | 是 | 是 | 实际读取长度。 | @@ -2201,6 +2383,7 @@ createWatcher(filename: string, events: number, callback: AsyncCallback<numbe 文件具体信息,在调用Stat的方法前,需要先通过[stat()](#fileiostat)方法(同步或异步)来构建一个Stat实例。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.File.FileIO。 ### 属性 @@ -2226,6 +2409,8 @@ isBlockDevice(): boolean 用于判断当前目录项是否是块特殊文件。一个块特殊文件只能以块为粒度进行访问,且访问的时候带缓存。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2243,6 +2428,8 @@ isCharacterDevice(): boolean 用于判断当前目录项是否是字符特殊文件。一个字符特殊设备可进行随机访问,且访问的时候不带缓存。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2260,6 +2447,8 @@ isDirectory(): boolean 用于判断当前目录项是否是目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2277,6 +2466,8 @@ isFIFO(): boolean 用于判断当前目录项是否是命名管道(有时也称为FIFO)。命名管道通常用于进程间通信。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2294,6 +2485,8 @@ isFile(): boolean 用于判断当前目录项是否是普通文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2311,6 +2504,8 @@ isSocket(): boolean 用于判断当前目录项是否是套接字。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2328,6 +2523,8 @@ isSymbolicLink(): boolean 用于判断当前目录项是否是符号链接。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2350,6 +2547,8 @@ stop(): Promise<void> 以异步方法关闭watcher监听,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 示例: ```js fileio.stop(); @@ -2362,6 +2561,8 @@ stop(callback: AsyncCallback<void>): void 以异步方法关闭watcher监听,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2386,6 +2587,8 @@ close(): Promise<void> 异步关闭文件流,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2408,6 +2611,8 @@ close(callback: AsyncCallback<void>): void 异步关闭文件流,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2428,6 +2633,8 @@ closeSync(): void 同步关闭文件流。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 示例: ```js let ss= fileio.createStreamSync(path); @@ -2441,6 +2648,8 @@ flush(): Promise<void> 异步刷新文件流,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2463,6 +2672,8 @@ flush(callback: AsyncCallback<void>): void 异步刷新文件流,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2483,6 +2694,8 @@ flushSync(): void 同步刷新文件流。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 示例: ```js let ss= fileio.createStreamSync(path); @@ -2501,6 +2714,8 @@ write(buffer: ArrayBuffer | string, options?: { 以异步方法将数据写入流文件,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2534,6 +2749,8 @@ write(buffer: ArrayBuffer | string, options: { 以异步方法将数据写入流文件,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2564,6 +2781,8 @@ writeSync(buffer: ArrayBuffer | string, options?: { 以同步方法将数据写入流文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2592,6 +2811,8 @@ read(buffer: ArrayBuffer, options?: { 以异步方法从流文件读取数据,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2624,6 +2845,8 @@ read(buffer: ArrayBuffer, options: { 以异步方法从流文件读取数据,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2652,6 +2875,8 @@ readSync(buffer: ArrayBuffer, options?: { 以同步方法从流文件读取数据。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2681,6 +2906,8 @@ read(): Promise<Dirent> 异步读取下一个目录项,使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2703,6 +2930,8 @@ read(callback: AsyncCallback<Dirent>): void 异步读取下一个目录项,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -2726,6 +2955,8 @@ readSync(): Dirent 同步读取下一个目录项。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2744,6 +2975,8 @@ closeSync(): void 用于关闭目录。目录被关闭后,Dir中持有的文件描述将被释放,后续将无法从Dir中读取目录项。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 示例: ```js let dir = fileio.opendirSync(dpath); @@ -2755,6 +2988,7 @@ closeSync(): void 在调用Dirent的方法前,需要先通过[dir.read()](#read)方法(同步或异步)来构建一个Dirent实例。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.File.FileIO。 ### 属性 @@ -2769,6 +3003,8 @@ isBlockDevice(): boolean 用于判断当前目录项是否是块特殊文件。一个块特殊文件只能以块为粒度进行访问,且访问的时候带缓存。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2787,6 +3023,8 @@ isCharacterDevice(): boolean 用于判断当前目录项是否是字符特殊设备。一个字符特殊设备可进行随机访问,且访问的时候不带缓存。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2805,6 +3043,8 @@ isDirectory(): boolean 用于判断当前目录项是否是目录。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2823,6 +3063,8 @@ isFIFO(): boolean 用于判断当前目录项是否是命名管道(有时也称为FIFO)。命名管道通常用于进程间通信。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2841,6 +3083,8 @@ isFile(): boolean 用于判断当前目录项是否是普通文件。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2859,6 +3103,8 @@ isSocket(): boolean 用于判断当前目录项是否是套接字。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | @@ -2877,6 +3123,8 @@ isSymbolicLink(): boolean 用于判断当前目录项是否是符号链接。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 返回值: | 类型 | 说明 | | -------- | -------- | diff --git a/zh-cn/application-dev/reference/apis/js-apis-filemanager.md b/zh-cn/application-dev/reference/apis/js-apis-filemanager.md index 0604510bbc54a4c12b63fb5fa04d465fc34215ac..c5a111626d3d2135a6d99d1986a05f9517b6fd58 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-filemanager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-filemanager.md @@ -9,16 +9,14 @@ import filemanager from '@ohos.fileManager'; ``` -## 系统能力 - -SystemCapability.FileManagement.FileManagerService - ## filemanager.getRoot getRoot(options? : {dev? : DevInfo}) : Promise<FileInfo[]> 以异步方法获取第一层相册,目录信息。使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | | --- | --- | --- | -- | @@ -50,6 +48,8 @@ getRoot(options? : {dev? : DevInfo}, callback : AsyncCallback<FileInfo[]>) 以异步方法获取第一层相册,目录信息。使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -75,6 +75,8 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num 以异步方法获取第二层相册,文件信息。使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | | --- | --- | --- | -- | @@ -118,6 +120,8 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num 以异步方法获取第二层相册,文件信息。使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -154,6 +158,8 @@ filemanager.createFile(path : string, filename : string, options? : {dev? : DevI 以异步方法创建文件到指定路径,返回文件uri。使用promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | | --- | --- | --- | -- | @@ -194,6 +200,8 @@ createFile(path : string, filename: string, options? : {dev? : DevInfo}, callbac 以异步方法创建文件到指定路径,返回文件uri。使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.FileManagerService + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -226,6 +234,8 @@ filemanager.createFile(media_path, name, (err, uri) => { ## FileInfo 文件信息类型,通过getRoot, listFile等接口返回的类型。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.FileManagerService。 + ### 属性 | 参数名 | 类型 | 可读 | 可写 | 说明 | @@ -240,6 +250,8 @@ filemanager.createFile(media_path, name, (err, uri) => { ## DevInfo 设备类型,配置接口访问的设备类型。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.FileManagerService。 + ### 属性 | 参数名 | 类型 | 可读 | 可写 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-statfs.md b/zh-cn/application-dev/reference/apis/js-apis-statfs.md index 053e3402c57af204df3d0d9da162d231f42bce5d..ed2793ae3ada6852a5bf90072f1df54e5bff26d5 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-statfs.md +++ b/zh-cn/application-dev/reference/apis/js-apis-statfs.md @@ -21,16 +21,14 @@ import statfs from '@ohos.statfs'; let path = dir + "xxx.txt"; ``` -## 系统能力 - -SystemCapability.FileManagement.File.FileIO - ## statfs.getFreeBytes getFreeBytes(path:string):Promise<number> 异步方法获取指定文件系统空闲字节数,以Promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -60,6 +58,8 @@ getFreeBytes(path:string, callback:AsyncCallback<number>): void 异步方法获取指定文件系统空闲字节数,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -81,6 +81,8 @@ getTotalBytes(path: string): Promise<number> 异步方法获取指定文件系统总字节数,以Promise形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数 | 类型 | 必填 | 说明 | @@ -110,6 +112,8 @@ getTotalBytes(path: string, callback: AsyncCallback<number>): void 异步方法获取指定文件系统总字节数,使用callback形式返回结果。 +**系统能力**:SystemCapability.FileManagement.File.FileIO + - 参数: | 参数名 | 类型 | 必填 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-storage-statistics.md b/zh-cn/application-dev/reference/apis/js-apis-storage-statistics.md index ab8476980b1ce090444bcbb166d0d7269d44cb77..b0eb0fbaf3c5f628c3621dfd62b78af9f2f2eee8 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-storage-statistics.md +++ b/zh-cn/application-dev/reference/apis/js-apis-storage-statistics.md @@ -11,16 +11,14 @@ import storagestatistics from "@ohos.storageStatistics"; ``` -## 系统能力 - -SystemCapability.FileManagement.StorageService.SpatialStatistics - ## storagestatistics.getTotalSizeOfVolume getTotalSizeOfVolume(volumeUuid: string): Promise<number> 异步获取指定卷的总空间大小,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -50,6 +48,8 @@ getTotalSizeOfVolume(volumeUuid: string, callback:AsyncCallback<number>):v 异步获取指定卷的总空间大小,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -75,6 +75,8 @@ getFreeSizeOfVolume(volumeUuid: string): Promise<number> 异步获取指定卷的可用空间大小,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -105,6 +107,8 @@ getFreeSizeOfVolume(volumeUuid: string, callback:AsyncCallback<number>):vo 异步获取指定卷的可用空间大小,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -128,6 +132,8 @@ getBundleStats(packageName: string): Promise<BundleStats> 异步获取应用存储状态,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -157,6 +163,8 @@ getBundleStats(packageName: string, callback: AsyncCallback<BundleStats>) 异步获取应用存储状态,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.SpatialStatistics + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -176,6 +184,8 @@ getBundleStats(packageName: string, callback: AsyncCallback<BundleStats>) ## BundleStats9+ +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.StorageService.SpatialStatistics。 + ### 属性 | 名称 | 类型 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-volumemanager.md b/zh-cn/application-dev/reference/apis/js-apis-volumemanager.md index ebfcae3f29f8b7c5915d1fe9aa409f3c5da239d3..a11bb17eb929dde989a6f221f364ba9fcbb25e7c 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-volumemanager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-volumemanager.md @@ -11,16 +11,14 @@ import volumemanager from "@ohos.volumeManager"; ``` -## 系统能力 - -SystemCapability.FileManagement.StorageService.Volume - ## volumemanager.getAllVolumes getAllVolumes(): Promise<Array<Volume>> 异步获取当前所有可获得的卷信息,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 返回值 | 类型 | 说明 | @@ -41,6 +39,8 @@ getAllVolumes(callback: AsyncCallback<Array<Volume>>): void 异步获取当前所有可获得的卷信息,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -63,6 +63,8 @@ mount(volumeId: string): Promise<boolean> 异步挂载指定卷,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -90,6 +92,8 @@ mount(volumeId: string, callback:AsyncCallback<boolean>):void 异步获取指定卷的可用空间大小,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -112,6 +116,8 @@ unmount(volumeId: string): Promise<boolean> 异步卸载指定卷,以promise方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -139,6 +145,8 @@ unmount(volumeId: string, callback:AsyncCallback<boolean>):void 异步卸载指定卷,以callback方式返回。 +**系统能力**:SystemCapability.FileManagement.StorageService.Volume + - 参数 | 参数名 | 类型 | 必填 | 说明 | @@ -157,6 +165,8 @@ unmount(volumeId: string, callback:AsyncCallback<boolean>):void ## Volume9+ +**系统能力**:以下各项对应的系统能力均为SystemCapability.FileManagement.StorageService.Volume。 + ### 属性 | 名称 | 类型 | 说明 |