1# NotificationSlot 2<!--Kit: Notification Kit--> 3<!--Subsystem: Notification--> 4<!--Owner: @michael_woo888--> 5<!--Designer: @dongqingran; @wulong158--> 6<!--Tester: @wanghong1997--> 7<!--Adviser: @huipeizi--> 8 9描述通知槽。 10 11> **说明:** 12> 13> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 14 15## NotificationSlot 16 17**系统能力:** SystemCapability.Notification.Notification 18 19| 名称 | 类型 | 只读 | 可选 | 说明 | 20| -------------------- | ---------------------|---- | --- |----------------------| 21| type<sup>(deprecated)</sup> | [notification.SlotType](js-apis-notification.md#slottype) | 否 | 是 | 通道类型。<br>从API version 11开始不再维护,建议使用notificationType代替。 | 22| notificationType<sup>11+</sup> | [notificationManager.SlotType](js-apis-notificationManager.md#slottype) | 否 | 是 | 通道类型。 | 23| level<sup>(deprecated)</sup> | [notification.SlotLevel](js-apis-notificationManager.md#slotlevel) | 否 | 是 | 通知级别。<br>从API version 20开始废弃,建议使用notificationLevel代替。 | 24| notificationLevel<sup>20+</sup> | [notificationManager.SlotLevel](js-apis-notificationManager.md#slotlevel) | 否 | 是 | 通知级别。 | 25| desc | string | 否 | 是 | 通知渠道描述信息。 | 26| badgeFlag | boolean | 否 | 是 | 是否显示角标。<br> - true:是。<br> - false:否。 | 27| bypassDnd | boolean | 否 | 是 | 是否在系统中绕过免打扰模式。<br> - true:是。<br> - false:否。 | 28| lockscreenVisibility | number | 否 | 是 | 在锁定屏幕上显示通知的模式。预留能力,暂不支持。 | 29| vibrationEnabled | boolean | 否 | 是 | 是否可振动。<br> - true:是。<br> - false:否。 | 30| sound | string | 否 | 是 | 该渠道的通知的自定义铃声文件名。该文件放在resources/rawfile目录下,支持m4a、aac、mp3、ogg、wav、flac、amr等格式。 | 31| lightEnabled | boolean | 否 | 是 | 是否闪灯。<br> - true:是。<br> - false:否。 | 32| lightColor | number | 否 | 是 | 通知灯颜色。预留能力,暂不支持。 | 33| vibrationValues | Array\<number\> | 否 | 是 | 通知振动样式。预留能力,暂不支持。 | 34| enabled<sup>9+</sup> | boolean | 是 | 是 | 表示是否允许发布此通知渠道的通知。<br> - true:允许。<br> - false:禁止。 | 35