Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c1bf986a
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
c1bf986a
编写于
6月 15, 2022
作者:
X
xuzhihao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add sysapi description && fix issues of emnu values`
Signed-off-by:
N
xuzhihao
<
xuzhihao16@huawei.com
>
上级
27022dab
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
161 addition
and
14 deletion
+161
-14
zh-cn/application-dev/reference/apis/js-apis-commonEvent.md
zh-cn/application-dev/reference/apis/js-apis-commonEvent.md
+4
-0
zh-cn/application-dev/reference/apis/js-apis-notification.md
zh-cn/application-dev/reference/apis/js-apis-notification.md
+157
-14
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-commonEvent.md
浏览文件 @
c1bf986a
...
...
@@ -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**
:此接口为系统接口,三方应用不支持调用。
**参数:**
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
...
...
zh-cn/application-dev/reference/apis/js-apis-notification.md
浏览文件 @
c1bf986a
...
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录