未验证 提交 e24c2bf2 编写于 作者: O openharmony_ci 提交者: Gitee

!19751 端云API一致性整改

Merge pull request !19751 from cheny/fix_md
......@@ -23,7 +23,7 @@ import cloudSync from '@ohos.file.cloudSync'
**系统能力**: SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
| 名称 | 值| 描述|
| 名称 | 值| 说明 |
| ----- | ---- | ---- |
| UPLOADING | 0 | 上行同步中 |
| UPLOAD_FAILED | 1 | 上行同步失败 |
......@@ -44,7 +44,7 @@ import cloudSync from '@ohos.file.cloudSync'
**系统能力**: SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
| 名称 | 值| 描述|
| 名称 | 值| 说明 |
| ----- | ---- | ---- |
| NO_ERROR | 0 | 没有错误 |
| NETWORK_UNAVAILABLE | 1 | 所有网络不可用 |
......@@ -75,11 +75,8 @@ constructor()
端云同步流程的构造函数,用于获取GallerySync类的实例。
**需要权限**:ohos.permission.CLOUDFILE_SYNC
**系统能力**:SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
**示例:**
```js
......@@ -343,7 +340,7 @@ stop(callback: AsyncCallback<void>): void
**系统能力**: SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
| 名称 | 值| 描述|
| 名称 | 值| 说明 |
| ----- | ---- | ---- |
| RUNNING | 0 | 云文件正在下载中 |
| COMPLETED | 1 | 云文件下载完成 |
......@@ -373,11 +370,8 @@ constructor()
云文件下载流程的构造函数,用于获取Download类的实例。
**需要权限**:ohos.permission.CLOUDFILE_SYNC
**系统能力**:SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
**示例:**
```js
......@@ -463,7 +457,7 @@ off(evt: 'progress'): void
### start
start(): Promise<void>
start(uri: string): Promise<void>
异步方法启动云文件下载, 以Promise形式返回结果。
......@@ -471,6 +465,12 @@ start(): Promise<void>
**系统能力**:SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---- | ---- |
| uri | string | 是 | 待下载文件uri |
**返回值:**
| 类型 | 说明 |
......@@ -507,7 +507,7 @@ start(): Promise<void>
### start
start(callback: AsyncCallback<void>): void
start(uri: string, callback: AsyncCallback<void>): void
异步方法启动云文件下载, 以callback形式返回结果。
......@@ -519,6 +519,7 @@ start(callback: AsyncCallback<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---- | ---- |
| uri | string | 是 | 待下载文件uri |
| callback | AsyncCallback<void> | 是 | 异步启动云文件下载的回调 |
**错误码:**
......@@ -549,7 +550,7 @@ start(callback: AsyncCallback<void>): void
### stop
stop(): Promise<void>
stop(uri: string): Promise<void>
异步方法停止云文件下载, 以Promise形式返回结果。
......@@ -561,6 +562,12 @@ stop(): Promise<void>
**系统能力**:SystemCapability.FileManagement.DistributedFileService.CloudSync.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---- | ---- |
| uri | string | 是 | 待下载文件uri |
**返回值:**
| 类型 | 说明 |
......@@ -591,7 +598,7 @@ stop(): Promise<void>
### stop
stop(callback: AsyncCallback<void>): void
stop(uri: string, callback: AsyncCallback<void>): void
异步方法停止云文件下载, 以callback形式返回结果。
......@@ -607,6 +614,7 @@ stop(callback: AsyncCallback<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---- | ---- |
| uri | string | 是 | 待下载文件uri |
| callback | AsyncCallback<void> | 是 | 异步停止云文件下载的回调 |
**错误码:**
......
......@@ -355,9 +355,11 @@ disableCloud(accountId: string, callback: AsyncCallback<void>): void
清理本地云相关数据时的Action,为枚举类型。
**需要权限**:ohos.permission.CLOUDFILE_SYNC_MANAGER
**系统能力**: SystemCapability.FileManagement.DistributedFileService.CloudSyncManager
| 名称 | 值| 描述|
| 名称 | 值| 说明 |
| ----- | ---- | ---- |
| RETAIN_DATA | 0 | 仅清除云端标识,保留本地缓存文件|
| CLEAR_DATA | 1 | 清除云端标识信息,若存在本地缓存文件,一并删除|
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册