diff --git a/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-file-statvfs.md b/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-file-statvfs.md index 429ded677034b81362744fd0f6c2802f5b0616cc..17e08ba746a57ca6a5007fc611dd1ee8aa7842cb 100644 --- a/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-file-statvfs.md +++ b/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-file-statvfs.md @@ -14,7 +14,7 @@ import { statfs } from '@kit.CoreFileKit'; ## statfs.getFreeSize -getFreeSize(path:string):Promise<number> +getFreeSize(path:string): Promise<number> 异步方法获取指定文件系统空闲字节数,以Promise形式返回结果。 @@ -36,6 +36,22 @@ getFreeSize(path:string):Promise<number> 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:** @@ -71,6 +87,22 @@ getFreeSize(path:string, callback:AsyncCallback<number>): void 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:** @@ -113,6 +145,22 @@ getFreeSizeSync(path:string): number 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:** @@ -149,6 +197,22 @@ getTotalSize(path: string): Promise<number> 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:** @@ -184,6 +248,22 @@ getTotalSize(path: string, callback: AsyncCallback<number>): void 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:** @@ -226,6 +306,22 @@ getTotalSizeSync(path: string): number 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。 +| 错误码ID | 错误信息 | +| -------- | -------- | +| 13900002 | No such file or directory. | +| 13900004 | Interrupted system call. | +| 13900005 | I/O error. | +| 13900008 | Bad file descriptor. | +| 13900011 | Out of memory. | +| 13900012 | Permission denied. | +| 13900013 | Bad address. | +| 13900018 | Not a directory. | +| 13900030 | File name too long. | +| 13900031 | Function not implemented. | +| 13900033 | Too many symbolic links encountered. | +| 13900038 | Value too large for defined data type. | +| 13900042 | Unknown error. | + **示例:**