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

!2361 DM 接口完整性一致性修复

Merge pull request !2361 from wangqinxiao/master
......@@ -16,6 +16,9 @@ import deviceManager from '@ohos.distributedHardware.deviceManager';
createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager>): void
创建一个设备管理器实例。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
......@@ -39,6 +42,8 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager
表示设备状态变化的枚举。
**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| ONLINE | 0 | 设备上线。 |
......@@ -51,6 +56,8 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager
表示设备类型的枚举类。
**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| SPEAKER | 0x0A | 智能音箱 |
......@@ -58,12 +65,16 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager
| TABLET | 0x11 | 平板 |
| WEARABLE | 0x6D | 智能穿戴 |
| TV | 0x9C | 智慧屏 |
| CAR | 0x83 | 车 |
| UNKNOWN_TYPE | 0 | 未知设备 |
## DeviceInfo
设备信息。
**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager
| 名称 | 类型 | 必填 | 描述 |
| -------- | -------- | -------- | -------- |
| deviceId | number | 是 | 设备的唯一标识。 |
......@@ -82,6 +93,8 @@ release(): void
设备管理实例不再使用后,通过该方法释放DeviceManager实例。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 示例:
```
dmInstance.release();
......@@ -94,6 +107,8 @@ getTrustedDeviceListSync(): Array<DeviceInfo>
同步获取所有可信设备列表。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 返回值:
| 名称 | 说明 |
| -------- | -------- |
......@@ -111,6 +126,8 @@ on(type: 'deviceStateChange', callback: Callback<{ action: DeviceStateChange
注册设备状态回调。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 参数:
| 名称 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
......@@ -132,6 +149,8 @@ off(type: 'deviceStateChange', callback?: Call back<{ action: DeviceStateChan
取消注册设备状态回调。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 参数:
| 名称 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
......@@ -153,6 +172,8 @@ on(type: 'serviceDie', callback: () => void): void
注册设备管理服务死亡监听。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 参数:
| 名称 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
......@@ -174,6 +195,8 @@ off(type: 'serviceDie', callback?: () => void): void
取消注册设备管理服务死亡监听。
**系统能力**:SystemCapability.DistributedHardware.DeviceManager
- 参数:
| 名称 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册