• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# NotificationContent
2
3描述通知类型。
4
5> **说明:**
6>
7> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
8
9## NotificationContent
10
11**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
12
13| 名称        | 类型                                                         | 只读 | 必填 | 说明               |
14| ----------- | ------------------------------------------------------------ | ---- | --- | ------------------ |
15| contentType | [ContentType](./js-apis-notificationManager.md#contenttype)  | 否  | 是  | 通知内容类型。       |
16| normal      | [NotificationBasicContent](#notificationbasiccontent)        | 否  | 否  | 基本类型通知内容。   |
17| longText    | [NotificationLongTextContent](#notificationlongtextcontent)  | 否  | 否  | 长文本类型通知内容。 |
18| multiLine   | [NotificationMultiLineContent](#notificationmultilinecontent) | 否  | 否  | 多行类型通知内容。   |
19| picture     | [NotificationPictureContent](#notificationpicturecontent)    | 否  | 否  | 图片类型通知内容。   |
20
21## NotificationBasicContent
22
23描述普通文本通知。
24
25**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
26
27| 名称           | 类型   | 必填 | 说明                               |
28| -------------- | ------ | ---- | ---------------------------------- |
29| title          | string | 是   | 通知标题。                         |
30| text           | string | 是   | 通知内容。                         |
31| additionalText | string | 否   | 通知附加内容,是对通知内容的补充。 |
32
33
34## NotificationLongTextContent
35
36描述长文本通知。
37
38**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
39
40| 名称           | 类型   | 必填 | 说明                             |
41| -------------- | ------ | --- | -------------------------------- |
42| title          | string | 是  | 通知标题。                         |
43| text           | string | 是  | 通知内容。                         |
44| additionalText | string | 否  | 通知附加内容,是对通知内容的补充。   |
45| longText       | string | 是  | 通知的长文本。                     |
46| briefText      | string | 是  | 通知概要内容,是对通知内容的总结。   |
47| expandedTitle  | string | 是  | 通知展开时的标题。                 |
48
49
50## NotificationMultiLineContent
51
52描述多行文本通知。
53
54**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
55
56| 名称           | 类型            | 可读 | 可写 | 说明                             |
57| -------------- | --------------- | --- | --- | -------------------------------- |
58| title          | string          | 否  | 是  | 通知标题。                         |
59| text           | string          | 否  | 是  | 通知内容。                         |
60| additionalText | string          | 否  | 否  | 通知附加内容,是对通知内容的补充。 |
61| briefText      | string          | 否  | 是  | 通知概要内容,是对通知内容的总结。 |
62| longTitle      | string          | 否  | 是  | 通知展开时的标题。                 |
63| lines          | Array\<string\> | 否  | 是  | 通知的多行文本。                   |
64
65
66## NotificationPictureContent
67
68描述附有图片的通知。
69
70**系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification
71
72| 名称           | 类型           | 可读 | 可写 | 说明          |
73| -------------- | -------------- | ---- | --- |-------------|
74| title          | string         | 否  | 是  | 通知标题。       |
75| text           | string         | 否  | 是  | 通知内容。       |
76| additionalText | string         | 否  | 否  | 通知附加内容,是对通知内容的补充。 |
77| briefText      | string         | 否  | 是  | 通知概要内容,是对通知内容的总结。 |
78| expandedTitle  | string         | 否  | 是  | 通知展开时的标题。   |
79| picture        | [image.PixelMap](js-apis-image.md#pixelmap7) | 否  | 是  | 通知的图片内容(最大支持2MB的图片文件)。  |
80