1# @ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility) 2<!--Kit: Basic Services Kit--> 3<!--Subsystem: Notification--> 4<!--Owner: @michael_woo888--> 5<!--Designer: @dongqingran; @wulong158--> 6<!--Tester: @wanghong1997--> 7<!--Adviser: @huipeizi--> 8 9<!--Kit: Basic Services Kit--> 10<!--Subsystem: Notification--> 11<!--Owner: @peixu--> 12<!--Designer: @dongqingran; @wulong158--> 13<!--Tester: @wanghong1997--> 14<!--Adviser: @huipeizi--> 15 16StaticSubscriberExtensionAbility模块提供静态订阅者ExtensionAbility类别的能力。 17 18> **说明:** 19> 20> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 21> 22> 本模块接口仅可在Stage模型下使用。 23> 24> 本模块接口均为系统接口。 25 26## 导入模块 27 28```ts 29import { StaticSubscriberExtensionAbility } from '@kit.BasicServicesKit'; 30``` 31 32## 属性 33 34**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 35 36**系统API**:该接口为系统接口,三方应用不支持调用。 37 38| 名称 | 类型 | 只读 | 可选 | 说明 | 39| ------- | ------------------------------------------------------------ | ---- | ---- | -------- | 40| context<sup>10+</sup> | [StaticSubscriberExtensionContext](js-apis-application-StaticSubscriberExtensionContext-sys.md) | 否 | 否 | 上下文。 | 41 42## StaticSubscriberExtensionAbility.onReceiveEvent 43 44onReceiveEvent(event: CommonEventData): void 45 46静态订阅者通用事件回调。 47 48**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 49 50**系统接口**:此接口为系统接口。 51 52**参数:** 53 54| 参数名 | 类型 | 必填 | 说明 | 55| -------- | -------- | -------- | -------- | 56| event | [CommonEventData](./js-apis-inner-commonEvent-commonEventData.md) | 是 | 静态订阅者通用事件回调。 | 57 58**示例:** 59 ```ts 60 import { commonEventManager } from '@kit.BasicServicesKit'; 61 62 class MyStaticSubscriberExtensionAbility extends StaticSubscriberExtensionAbility { 63 onReceiveEvent(event: commonEventManager.CommonEventData) { 64 console.log(`onReceiveEvent, event: ${JSON.stringify(event)}`); 65 } 66 } 67 ```