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