1# 系统公共事件定义 2 3## 写作要求 4 51. Public接口、系统接口分为两个文档独立维护。 6 7 - Public接口:zh-cn/application-dev/reference/apis-basic-services-kit/common_event/commonEventManager-definitions.md 8 - 系统接口:zh-cn/application-dev/reference/apis-basic-services-kit/common_event/commonEventManager-definitions-sys.md 9 10 > 说明: 11 > 12 > 当前很多接口为系统接口,但是在的d.ts文件中没有打@systemAapi标签,只是有类似下面的文字说明,甚至没有任何说明,需要提单修改。 13 > - This API can be called only by system applications. 14 > - This common event can be triggered only by system. 15 > - This is a protected common event that can only be sent by system. 16 172. Kit名称作为二级标题,事件名称作为三级标题。 18 19 20 21 22## 模板:xxx Kit 23 24### 事件名称<sup>版本号+</sup> 25 26描述事件含义与功能。 27 28说明事件触发场景/触发条件。 29 30**系统接口:** 此接口为系统接口。 31 32**系统能力:** SystemCapability.Notification.CommonEvent 33 34**订阅者所需权限:** xxx 35 36**原子化服务API:** 从API version xx开始,该接口支持在原子化服务中使用。 37 38**取值:** "xxx" 39 40 41 42 43## 示例:Ability Kit 44 45### COMMON_EVENT_BOOT_COMPLETED<sup>9+</sup> 46 47表示用户已完成引导并加载系统。 48 49在设备上指定用户已完成引导并加载系统,将会触发事件通知服务发布该系统公共事件。 50 51**系统接口:** 此接口为系统接口。 52 53**订阅者所需权限:** ohos.permission.RECEIVER_STARTUP_COMPLETED(该权限仅系统应用可申请) 54 55**系统能力:** SystemCapability.Notification.CommonEvent 56 57**取值:** "usual.event.BOOT_COMPLETED" 58 59