提交 c1bf986a 编写于 作者: X xuzhihao

Add sysapi description && fix issues of emnu values`

Signed-off-by: Nxuzhihao <xuzhihao16@huawei.com>
上级 27022dab
...@@ -246,6 +246,8 @@ publishAsUser(event: string, userId: number, callback: AsyncCallback\<void>): vo ...@@ -246,6 +246,8 @@ publishAsUser(event: string, userId: number, callback: AsyncCallback\<void>): vo
**系统能力:** SystemCapability.Notification.CommonEvent **系统能力:** SystemCapability.Notification.CommonEvent
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 读写属性 | 类型 | 必填 | 描述 | | 名称 | 读写属性 | 类型 | 必填 | 描述 |
...@@ -283,6 +285,8 @@ publishAsUser(event: string, userId: number, options: CommonEventPublishData, ca ...@@ -283,6 +285,8 @@ publishAsUser(event: string, userId: number, options: CommonEventPublishData, ca
**系统能力:** SystemCapability.Notification.CommonEvent **系统能力:** SystemCapability.Notification.CommonEvent
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 读写属性 | 类型 | 必填 | 描述 | | 名称 | 读写属性 | 类型 | 必填 | 描述 |
......
...@@ -85,6 +85,8 @@ publish(request: NotificationRequest, userId: number, callback: AsyncCallback\<v ...@@ -85,6 +85,8 @@ publish(request: NotificationRequest, userId: number, callback: AsyncCallback\<v
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -125,6 +127,8 @@ publish(request: NotificationRequest, userId: number): Promise\<void\> ...@@ -125,6 +127,8 @@ publish(request: NotificationRequest, userId: number): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -287,6 +291,8 @@ addSlot(slot: NotificationSlot, callback: AsyncCallback\<void\>): void ...@@ -287,6 +291,8 @@ addSlot(slot: NotificationSlot, callback: AsyncCallback\<void\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -318,6 +324,8 @@ addSlot(slot: NotificationSlot): Promise\<void\> ...@@ -318,6 +324,8 @@ addSlot(slot: NotificationSlot): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -397,6 +405,8 @@ addSlots(slots: Array\<NotificationSlot\>, callback: AsyncCallback\<void\>): voi ...@@ -397,6 +405,8 @@ addSlots(slots: Array\<NotificationSlot\>, callback: AsyncCallback\<void\>): voi
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -432,6 +442,8 @@ addSlots(slots: Array\<NotificationSlot\>): Promise\<void\> ...@@ -432,6 +442,8 @@ addSlots(slots: Array\<NotificationSlot\>): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -669,6 +681,8 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c ...@@ -669,6 +681,8 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -706,6 +720,8 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>): ...@@ -706,6 +720,8 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>):
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -738,6 +754,8 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo): ...@@ -738,6 +754,8 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo):
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -769,6 +787,8 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>) ...@@ -769,6 +787,8 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>)
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -801,6 +821,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\> ...@@ -801,6 +821,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -831,6 +853,8 @@ enableNotification(bundle: BundleOption, enable: boolean, callback: AsyncCallbac ...@@ -831,6 +853,8 @@ enableNotification(bundle: BundleOption, enable: boolean, callback: AsyncCallbac
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -861,6 +885,8 @@ enableNotification(bundle: BundleOption, enable: boolean): Promise\<void\> ...@@ -861,6 +885,8 @@ enableNotification(bundle: BundleOption, enable: boolean): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -889,6 +915,8 @@ isNotificationEnabled(bundle: BundleOption, callback: AsyncCallback\<boolean\>): ...@@ -889,6 +915,8 @@ isNotificationEnabled(bundle: BundleOption, callback: AsyncCallback\<boolean\>):
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -918,6 +946,8 @@ isNotificationEnabled(bundle: BundleOption): Promise\<boolean\> ...@@ -918,6 +946,8 @@ isNotificationEnabled(bundle: BundleOption): Promise\<boolean\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -951,6 +981,8 @@ isNotificationEnabled(callback: AsyncCallback\<boolean\>): void ...@@ -951,6 +981,8 @@ isNotificationEnabled(callback: AsyncCallback\<boolean\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -977,6 +1009,8 @@ isNotificationEnabled(): Promise\<boolean\> ...@@ -977,6 +1009,8 @@ isNotificationEnabled(): Promise\<boolean\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1007,6 +1041,8 @@ displayBadge(bundle: BundleOption, enable: boolean, callback: AsyncCallback\<voi ...@@ -1007,6 +1041,8 @@ displayBadge(bundle: BundleOption, enable: boolean, callback: AsyncCallback\<voi
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1037,6 +1073,8 @@ displayBadge(bundle: BundleOption, enable: boolean): Promise\<void\> ...@@ -1037,6 +1073,8 @@ displayBadge(bundle: BundleOption, enable: boolean): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1065,6 +1103,8 @@ isBadgeDisplayed(bundle: BundleOption, callback: AsyncCallback\<boolean\>): void ...@@ -1065,6 +1103,8 @@ isBadgeDisplayed(bundle: BundleOption, callback: AsyncCallback\<boolean\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1094,6 +1134,8 @@ isBadgeDisplayed(bundle: BundleOption): Promise\<boolean\> ...@@ -1094,6 +1134,8 @@ isBadgeDisplayed(bundle: BundleOption): Promise\<boolean\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1127,6 +1169,8 @@ setSlotByBundle(bundle: BundleOption, slot: NotificationSlot, callback: AsyncCal ...@@ -1127,6 +1169,8 @@ setSlotByBundle(bundle: BundleOption, slot: NotificationSlot, callback: AsyncCal
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1160,6 +1204,8 @@ setSlotByBundle(bundle: BundleOption, slot: NotificationSlot): Promise\<void\> ...@@ -1160,6 +1204,8 @@ setSlotByBundle(bundle: BundleOption, slot: NotificationSlot): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1191,6 +1237,8 @@ getSlotsByBundle(bundle: BundleOption, callback: AsyncCallback<Array\<Notificati ...@@ -1191,6 +1237,8 @@ getSlotsByBundle(bundle: BundleOption, callback: AsyncCallback<Array\<Notificati
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1220,6 +1268,8 @@ getSlotsByBundle(bundle: BundleOption): Promise<Array\<NotificationSlot\>> ...@@ -1220,6 +1268,8 @@ getSlotsByBundle(bundle: BundleOption): Promise<Array\<NotificationSlot\>>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1253,6 +1303,8 @@ getSlotNumByBundle(bundle: BundleOption, callback: AsyncCallback\<number\>): voi ...@@ -1253,6 +1303,8 @@ getSlotNumByBundle(bundle: BundleOption, callback: AsyncCallback\<number\>): voi
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1282,6 +1334,8 @@ getSlotNumByBundle(bundle: BundleOption): Promise\<number\> ...@@ -1282,6 +1334,8 @@ getSlotNumByBundle(bundle: BundleOption): Promise\<number\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1315,6 +1369,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, callback: AsyncCa ...@@ -1315,6 +1369,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, callback: AsyncCa
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1349,6 +1405,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey): Promise\<void\> ...@@ -1349,6 +1405,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1381,6 +1439,8 @@ remove(hashCode: string, callback: AsyncCallback\<void\>): void ...@@ -1381,6 +1439,8 @@ remove(hashCode: string, callback: AsyncCallback\<void\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1410,6 +1470,8 @@ remove(hashCode: string): Promise\<void\> ...@@ -1410,6 +1470,8 @@ remove(hashCode: string): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1436,6 +1498,8 @@ removeAll(bundle: BundleOption, callback: AsyncCallback\<void\>): void ...@@ -1436,6 +1498,8 @@ removeAll(bundle: BundleOption, callback: AsyncCallback\<void\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1465,6 +1529,8 @@ removeAll(callback: AsyncCallback\<void\>): void ...@@ -1465,6 +1529,8 @@ removeAll(callback: AsyncCallback\<void\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1491,6 +1557,8 @@ removeAll(bundle?: BundleOption): Promise\<void\> ...@@ -1491,6 +1557,8 @@ removeAll(bundle?: BundleOption): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1513,6 +1581,8 @@ removeAll(userId: number, callback: AsyncCallback\<void>): void ...@@ -1513,6 +1581,8 @@ removeAll(userId: number, callback: AsyncCallback\<void>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1540,6 +1610,8 @@ removeAll(userId: number): Promise\<void> ...@@ -1540,6 +1610,8 @@ removeAll(userId: number): Promise\<void>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1567,6 +1639,8 @@ getAllActiveNotifications(callback: AsyncCallback<Array\<NotificationRequest\>>) ...@@ -1567,6 +1639,8 @@ getAllActiveNotifications(callback: AsyncCallback<Array\<NotificationRequest\>>)
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1593,6 +1667,8 @@ getAllActiveNotifications(): Promise\<Array\<[NotificationRequest](#notification ...@@ -1593,6 +1667,8 @@ getAllActiveNotifications(): Promise\<Array\<[NotificationRequest](#notification
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
...@@ -1771,6 +1847,8 @@ removeGroupByBundle(bundle: BundleOption, groupName: string, callback: AsyncCall ...@@ -1771,6 +1847,8 @@ removeGroupByBundle(bundle: BundleOption, groupName: string, callback: AsyncCall
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1802,6 +1880,8 @@ removeGroupByBundle(bundle: BundleOption, groupName: string): Promise\<void\> ...@@ -1802,6 +1880,8 @@ removeGroupByBundle(bundle: BundleOption, groupName: string): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1829,6 +1909,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, callback: AsyncCallback\<void\>): vo ...@@ -1829,6 +1909,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, callback: AsyncCallback\<void\>): vo
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1862,6 +1944,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate): Promise\<void\> ...@@ -1862,6 +1944,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1890,6 +1974,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, userId: number, callback: AsyncCallb ...@@ -1890,6 +1974,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, userId: number, callback: AsyncCallb
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1926,6 +2012,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, userId: number): Promise\<void\> ...@@ -1926,6 +2012,8 @@ setDoNotDisturbDate(date: DoNotDisturbDate, userId: number): Promise\<void\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1958,6 +2046,8 @@ getDoNotDisturbDate(callback: AsyncCallback\<DoNotDisturbDate\>): void ...@@ -1958,6 +2046,8 @@ getDoNotDisturbDate(callback: AsyncCallback\<DoNotDisturbDate\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -1984,6 +2074,8 @@ getDoNotDisturbDate(): Promise\<DoNotDisturbDate\> ...@@ -1984,6 +2074,8 @@ getDoNotDisturbDate(): Promise\<DoNotDisturbDate\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
...@@ -2067,6 +2159,8 @@ supportDoNotDisturbMode(callback: AsyncCallback\<boolean\>): void ...@@ -2067,6 +2159,8 @@ supportDoNotDisturbMode(callback: AsyncCallback\<boolean\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
...@@ -2093,6 +2187,8 @@ supportDoNotDisturbMode(): Promise\<boolean\> ...@@ -2093,6 +2187,8 @@ supportDoNotDisturbMode(): Promise\<boolean\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
...@@ -2221,6 +2317,8 @@ enableDistributed(enable: boolean, callback: AsyncCallback\<void\>): void ...@@ -2221,6 +2317,8 @@ enableDistributed(enable: boolean, callback: AsyncCallback\<void\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2250,6 +2348,8 @@ enableDistributed(enable: boolean): Promise\<void> ...@@ -2250,6 +2348,8 @@ enableDistributed(enable: boolean): Promise\<void>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2326,6 +2426,8 @@ enableDistributedByBundle(bundle: BundleOption, enable: boolean, callback: Async ...@@ -2326,6 +2426,8 @@ enableDistributedByBundle(bundle: BundleOption, enable: boolean, callback: Async
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2360,6 +2462,8 @@ bundleenableDistributedByBundle(bundle: BundleOption, enable: boolean): Promise\ ...@@ -2360,6 +2462,8 @@ bundleenableDistributedByBundle(bundle: BundleOption, enable: boolean): Promise\
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2390,6 +2494,8 @@ isDistributedEnabledByBundle(bundle: BundleOption, callback: AsyncCallback\<bool ...@@ -2390,6 +2494,8 @@ isDistributedEnabledByBundle(bundle: BundleOption, callback: AsyncCallback\<bool
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2421,6 +2527,8 @@ isDistributedEnabledByBundle(bundle: BundleOption): Promise\<boolean> ...@@ -2421,6 +2527,8 @@ isDistributedEnabledByBundle(bundle: BundleOption): Promise\<boolean>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2455,6 +2563,8 @@ getDeviceRemindType(callback: AsyncCallback\<DeviceRemindType\>): void ...@@ -2455,6 +2563,8 @@ getDeviceRemindType(callback: AsyncCallback\<DeviceRemindType\>): void
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2481,6 +2591,8 @@ getDeviceRemindType(): Promise\<DeviceRemindType\> ...@@ -2481,6 +2591,8 @@ getDeviceRemindType(): Promise\<DeviceRemindType\>
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
...@@ -2504,6 +2616,8 @@ publishAsBundle(request: NotificationRequest, representativeBundle: string, user ...@@ -2504,6 +2616,8 @@ publishAsBundle(request: NotificationRequest, representativeBundle: string, user
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
...@@ -2549,6 +2663,8 @@ publishAsBundle(request: NotificationRequest, representativeBundle: string, user ...@@ -2549,6 +2663,8 @@ publishAsBundle(request: NotificationRequest, representativeBundle: string, user
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
...@@ -2654,6 +2770,8 @@ enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean, ca ...@@ -2654,6 +2770,8 @@ enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean, ca
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2686,6 +2804,8 @@ enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean): P ...@@ -2686,6 +2804,8 @@ enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean): P
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2714,6 +2834,8 @@ isNotificationSlotEnabled(bundle: BundleOption, type: SlotType, callback: AsyncC ...@@ -2714,6 +2834,8 @@ isNotificationSlotEnabled(bundle: BundleOption, type: SlotType, callback: AsyncC
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2744,6 +2866,8 @@ isNotificationSlotEnabled(bundle: BundleOption, type: SlotType): Promise<boolean ...@@ -2744,6 +2866,8 @@ isNotificationSlotEnabled(bundle: BundleOption, type: SlotType): Promise<boolean
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
...@@ -2765,6 +2889,8 @@ Notification.isNotificationSlotEnabled( ...@@ -2765,6 +2889,8 @@ Notification.isNotificationSlotEnabled(
## NotificationSubscriber ## NotificationSubscriber
**系统API**:此接口为系统接口,三方应用不支持调用。
### onConsume ### onConsume
onConsume?:(data: [SubscribeCallbackData](#subscribecallbackdata)) onConsume?:(data: [SubscribeCallbackData](#subscribecallbackdata))
...@@ -3054,6 +3180,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3054,6 +3180,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
| --------------- | ---- | --- | ------------------------------------------------- | ---- | -------- | | --------------- | ---- | --- | ------------------------------------------------- | ---- | -------- |
| request | 是 | 否 | [NotificationRequest](#notificationrequest) | 是 | 通知内容。 | | request | 是 | 否 | [NotificationRequest](#notificationrequest) | 是 | 通知内容。 |
...@@ -3067,6 +3195,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3067,6 +3195,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
| ------ | ---- | --- | ------- | ---- | ---------------- | | ------ | ---- | --- | ------- | ---- | ---------------- |
| bundle | 是 | 否 | string | 是 | 应用的包名。 | | bundle | 是 | 否 | string | 是 | 应用的包名。 |
...@@ -3078,6 +3208,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3078,6 +3208,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 描述 | | 名称 | 可读 | 可写 | 类型 | 描述 |
| ----- | ---- | --- | ------------------------------------- | ------------------------ | | ----- | ---- | --- | ------------------------------------- | ------------------------ |
| type | 是 | 否 | [DoNotDisturbType](#donotdisturbtype8) | 指定免打扰设置的时间类型。 | | type | 是 | 否 | [DoNotDisturbType](#donotdisturbtype8) | 指定免打扰设置的时间类型。 |
...@@ -3090,13 +3222,14 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3090,13 +3222,14 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| ------------ | ---------------- | ------------------------------------------ | | ------------ | ---------------- | ------------------------------------------ |
| TYPE_NONE | DoNotDisturbType | 非通知勿扰类型。 | | TYPE_NONE | 0 | 非通知勿扰类型。 |
| TYPE_ONCE | DoNotDisturbType | 以设置时间段(只看小时和分钟)一次执行勿扰。 | | TYPE_ONCE | 1 | 以设置时间段(只看小时和分钟)一次执行勿扰。 |
| TYPE_DAILY | DoNotDisturbType | 以设置时间段(只看小时和分钟)每天执行勿扰。 | | TYPE_DAILY | 2 | 以设置时间段(只看小时和分钟)每天执行勿扰。 |
| TYPE_CLEARLY | DoNotDisturbType | 以设置时间段(明确年月日时分)执行勿扰。 | | TYPE_CLEARLY | 3 | 以设置时间段(明确年月日时分)执行勿扰。 |
## ContentType ## ContentType
...@@ -3105,11 +3238,11 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3105,11 +3238,11 @@ Notification.subscribe(subscriber, subscribeCallback);
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| --------------------------------- | ----------- | ------------------ | | --------------------------------- | ----------- | ------------------ |
| NOTIFICATION_CONTENT_BASIC_TEXT | ContentType | 普通类型通知。 | | NOTIFICATION_CONTENT_BASIC_TEXT | NOTIFICATION_CONTENT_BASIC_TEXT | 普通类型通知。 |
| NOTIFICATION_CONTENT_LONG_TEXT | ContentType | 长文本类型通知。 | | NOTIFICATION_CONTENT_LONG_TEXT | NOTIFICATION_CONTENT_LONG_TEXT | 长文本类型通知。 |
| NOTIFICATION_CONTENT_PICTURE | ContentType | 图片类型通知。 | | NOTIFICATION_CONTENT_PICTURE | NOTIFICATION_CONTENT_PICTURE | 图片类型通知。 |
| NOTIFICATION_CONTENT_CONVERSATION | ContentType | 社交类型通知。 | | NOTIFICATION_CONTENT_CONVERSATION | NOTIFICATION_CONTENT_CONVERSATION | 社交类型通知。 |
| NOTIFICATION_CONTENT_MULTILINE | ContentType | 多行文本类型通知。 | | NOTIFICATION_CONTENT_MULTILINE | NOTIFICATION_CONTENT_MULTILINE | 多行文本类型通知。 |
## SlotLevel ## SlotLevel
...@@ -3151,11 +3284,11 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3151,11 +3284,11 @@ Notification.subscribe(subscriber, subscribeCallback);
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| -------------------- | -------- | ---------- | | -------------------- | -------- | ---------- |
| UNKNOWN_TYPE | SlotType | 未知类型。 | | UNKNOWN_TYPE | 0 | 未知类型。 |
| SOCIAL_COMMUNICATION | SlotType | 社交类型。 | | SOCIAL_COMMUNICATION | 1 | 社交类型。 |
| SERVICE_INFORMATION | SlotType | 服务类型。 | | SERVICE_INFORMATION | 2 | 服务类型。 |
| CONTENT_INFORMATION | SlotType | 内容类型。 | | CONTENT_INFORMATION | 3 | 内容类型。 |
| OTHER_TYPES | SlotType | 其他类型。 | | OTHER_TYPES | 0xFFFF | 其他类型。 |
## NotificationActionButton ## NotificationActionButton
...@@ -3240,6 +3373,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3240,6 +3373,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 描述 | | 名称 | 值 | 描述 |
| -------------- | --- | --------------------------------- | | -------------- | --- | --------------------------------- |
| TYPE_NONE | 0 | 默认标志。 | | TYPE_NONE | 0 | 默认标志。 |
...@@ -3336,6 +3471,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3336,6 +3471,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
| -------- | ---- | --- | ------------------------------------- | ---- | ------------ | | -------- | ---- | --- | ------------------------------------- | ---- | ------------ |
| slot | 是 | 否 | [NotificationSlot](#notificationslot) | 是 | 通知通道内容。 | | slot | 是 | 否 | [NotificationSlot](#notificationslot) | 是 | 通知通道内容。 |
...@@ -3347,6 +3484,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3347,6 +3484,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
| -------------- | ---- | --- | ------------------------------------------------------------ | ---- | ---------------- | | -------------- | ---- | --- | ------------------------------------------------------------ | ---- | ---------------- |
| sortings | 是 | 否 | {[key: string]: [NotificationSorting](#notificationsorting)} | 是 | 通知排序信息数组。 | | sortings | 是 | 否 | {[key: string]: [NotificationSorting](#notificationsorting)} | 是 | 通知排序信息数组。 |
...@@ -3357,6 +3496,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3357,6 +3496,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | | 名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
| ----------- | --- | ---- | --------------- | ---- | ------------------------------- | | ----------- | --- | ---- | --------------- | ---- | ------------------------------- |
| bundleNames | 是 | 是 | Array\<string\> | 否 | 指定订阅哪些包名的APP发来的通知。 | | bundleNames | 是 | 是 | Array\<string\> | 否 | 指定订阅哪些包名的APP发来的通知。 |
...@@ -3386,6 +3527,8 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3386,6 +3527,8 @@ Notification.subscribe(subscriber, subscribeCallback);
**系统能力**:SystemCapability.Notification.Notification **系统能力**:SystemCapability.Notification.Notification
**系统API**:此接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 描述 | | 名称 | 值 | 描述 |
| -------------------- | --- | --------------------------------- | | -------------------- | --- | --------------------------------- |
| IDLE_DONOT_REMIND | 0 | 设备未被使用,无需提醒。 | | IDLE_DONOT_REMIND | 0 | 设备未被使用,无需提醒。 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册