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

!7125 modify continuation manager doc

Merge pull request !7125 from zhangmingxiang/0726
......@@ -5,12 +5,6 @@
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```js
import continuationManager from "@ohos.continuation.continuationManager"
```
## ContinuationExtraParams
表示流转管理入口中互联面板所需的过滤参数。
......
# continuationManager
continuationManager模块提供了流转/协同入口管理服务能力,包括连接/取消流转管理服务,注册/解注册设备连接变化监听,拉起互联面板,更新连接状态。
continuationManager模块提供了流转/协同入口管理服务能力,包括连接/取消流转管理服务,注册/解注册设备连接变化监听,拉起设备选择模块,更新连接状态。
本模块接口用于拉起系统中的设备选择模块,由于该模块功能暂不完备,因此**流转能力整体暂不支持用于应用开发**
> **说明:**
>
......@@ -150,7 +152,7 @@ on(type: "deviceConnect", token: number, callback: Callback\<Array\<Continuation
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听的事件类型,固定值"deviceConnect"。 |
| token | number | 是 | 注册后的token。 |
| callback | Callback\<Array\<[ContinuationResult](js-apis-continuation-continuationResult.md)>> | 是 | 当用户从互联面板中选择设备时调用,返回设备ID、设备类型和设备名称供开发者使用。 |
| callback | Callback\<Array\<[ContinuationResult](js-apis-continuation-continuationResult.md)>> | 是 | 当用户从设备选择模块中选择设备时调用,返回设备ID、设备类型和设备名称供开发者使用。 |
**示例:**
......@@ -179,7 +181,7 @@ on(type: "deviceDisconnect", token: number, callback: Callback\<Array\<string>>)
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听的事件类型,固定值"deviceDisconnect"。 |
| token | number | 是 | 注册后的token。 |
| callback | Callback\<Array\<string>> | 是 | 当用户从互联面板中断开设备时调用,返回设备ID供开发者使用。 |
| callback | Callback\<Array\<string>> | 是 | 当用户从设备选择模块中断开设备时调用,返回设备ID供开发者使用。 |
**示例:**
......@@ -239,7 +241,7 @@ off(type: "deviceDisconnect", token: number): void;
startDeviceManager(token: number, callback: AsyncCallback\<void>): void;
拉起互联面板,可显示组网内可选择设备列表信息,无过滤条件,使用AsyncCallback方式作为异步方法。
拉起设备选择模块,可显示组网内可选择设备列表信息,无过滤条件,使用AsyncCallback方式作为异步方法。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -266,7 +268,7 @@ startDeviceManager(token: number, callback: AsyncCallback\<void>): void;
startDeviceManager(token: number, options: ContinuationExtraParams, callback: AsyncCallback\<void>): void;
拉起互联面板,可显示组网内可选择设备列表信息,使用AsyncCallback方式作为异步方法。
拉起设备选择模块,可显示组网内可选择设备列表信息,使用AsyncCallback方式作为异步方法。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -297,7 +299,7 @@ startDeviceManager(token: number, options: ContinuationExtraParams, callback: As
startDeviceManager(token: number, options?: ContinuationExtraParams): Promise\<void>;
拉起互联面板,可显示组网内可选择设备列表信息,使用Promise方式作为异步方法。
拉起设备选择模块,可显示组网内可选择设备列表信息,使用Promise方式作为异步方法。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -333,7 +335,7 @@ startDeviceManager(token: number, options?: ContinuationExtraParams): Promise\<v
updateConnectStatus(token: number, deviceId: string, status: DeviceConnectState, callback: AsyncCallback\<void>): void;
通知互联面板,更新当前的连接状态,使用AsyncCallback方式作为异步方法。
通知设备选择模块,更新当前的连接状态,使用AsyncCallback方式作为异步方法。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -363,7 +365,7 @@ updateConnectStatus(token: number, deviceId: string, status: DeviceConnectState,
updateConnectStatus(token: number, deviceId: string, status: DeviceConnectState): Promise\<void>;
通知互联面板,更新当前的连接状态,使用Promise方式作为异步方法。
通知设备选择模块,更新当前的连接状态,使用Promise方式作为异步方法。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -470,7 +472,7 @@ unregister(token: number): Promise\<void>;
## ContinuationMode
互联面板连接模式。
设备选择模块连接模式。
**系统能力**:SystemCapability.Ability.DistributedAbilityManager
......@@ -478,5 +480,5 @@ unregister(token: number): Promise\<void>;
| 参数名 | 类型 | 值 | 说明 |
| -------- | -------- | -------- | -------- |
| COLLABORATION_SINGLE | number | 0 | 互联面板单选模式。 |
| COLLABORATION_MULTIPLE | number | 1 | 互联面板多选模式。 |
\ No newline at end of file
| COLLABORATION_SINGLE | number | 0 | 设备选择模块单选模式。 |
| COLLABORATION_MULTIPLE | number | 1 | 设备选择模块多选模式。 |
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册