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。
+
### 属性
| 名称 | 类型 | 说明 |