1# @ohos.app.ability.common (Ability Common Module) (System APIs) 2 3<!--Kit: Ability Kit--> 4<!--Subsystem: Ability--> 5<!--Owner: @zexin_c--> 6<!--Designer: @li-weifeng2--> 7<!--Tester: @lixueqing513--> 8<!--Adviser: @huipeizi--> 9 10You can use this module to reference the ability public module class. 11 12> **NOTE** 13> 14> The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version. 15> 16> The APIs of this module can be used only in the stage model. 17> 18> This topic describes only system APIs provided by the module. For details about its public APIs, see [@ohos.app.ability.common (Ability Common Module)](js-apis-app-ability-common.md). 19 20## Modules to Import 21 22```ts 23import { common } from '@kit.AbilityKit'; 24``` 25 26## ServiceExtensionContext 27 28type ServiceExtensionContext = _ServiceExtensionContext.default 29 30Level-2 module ServiceExtensionContext. 31 32**System API**: This is a system API. 33 34**System capability**: SystemCapability.Ability.AbilityRuntime.Core 35 36| Type| Description| 37| --- | --- | 38| [_ServiceExtensionContext.default](js-apis-inner-application-serviceExtensionContext-sys.md) | Level-2 module ServiceExtensionContext.| 39 40## AutoFillExtensionContext<sup>11+<sup> 41 42type AutoFillExtensionContext = _AutoFillExtensionContext.default 43 44Level-2 module AutoFillExtensionContext. 45 46**System API**: This is a system API. 47 48**System capability**: SystemCapability.Ability.AbilityRuntime.Core 49 50| Type| Description| 51| --- | --- | 52| [_AutoFillExtensionContext.default](js-apis-inner-application-autoFillExtensionContext-sys.md) | Level-2 module AutoFillExtensionContext.| 53 54## AutoStartupInfo<sup>11+<sup> 55 56type AutoStartupInfo = _AutoStartupInfo 57 58Level-2 module AutoStartupInfo. 59 60**System API**: This is a system API. 61 62**System capability**: SystemCapability.Ability.AbilityRuntime.Core 63 64| Type| Description| 65| --- | --- | 66| [_AutoStartupInfo](js-apis-inner-application-autoStartupInfo-sys.md) | Level-2 module AutoStartupInfo.| 67 68## AutoStartupCallback<sup>11+<sup> 69 70type AutoStartupCallback = _AutoStartupCallback 71 72Level-2 module AutoStartupCallback. 73 74**System API**: This is a system API. 75 76**System capability**: SystemCapability.Ability.AbilityRuntime.Core 77 78| Type| Description| 79| --- | --- | 80| [_AutoStartupCallback](js-apis-inner-application-autoStartupCallback-sys.md) | Level-2 module AutoStartupCallback.| 81 82## UIServiceExtensionContext<sup>14+<sup> 83 84type UIServiceExtensionContext = _UIServiceExtensionContext.default 85 86Level-2 module UIServiceExtensionContext. 87 88**System API**: This is a system API. 89 90**System capability**: SystemCapability.Ability.AbilityRuntime.Core 91 92| Type| Description| 93| --- | --- | 94| [_UIServiceExtensionContext.default](js-apis-inner-application-uiserviceExtensionContext-sys.md) | Level-2 module UIServiceExtensionContext.| 95 96## UIServiceHostProxy<sup>14+<sup> 97 98type UIServiceHostProxy = _UIServiceHostProxy.default 99 100Level-2 module UIServiceHostProxy. 101 102**System API**: This is a system API. 103 104**System capability**: SystemCapability.Ability.AbilityRuntime.Core 105 106| Type| Description| 107| --- | --- | 108| [_UIServiceHostProxy.default](js-apis-inner-application-uiservicehostproxy-sys.md) | Level-2 module UIServiceHostProxy.| 109 110**Example** 111 112```ts 113import { common } from '@kit.AbilityKit'; 114 115let uiAbilityContext: common.UIAbilityContext; 116let abilityStageContext: common.AbilityStageContext; 117let applicationContext: common.ApplicationContext; 118let baseContext: common.BaseContext; 119let context: common.Context; 120let extensionContext: common.ExtensionContext; 121let formExtensionContext: common.FormExtensionContext; 122let vpnExtensionContext: common.VpnExtensionContext; 123let eventHub: common.EventHub; 124let pacMap: common.PacMap; 125let abilityResult: common.AbilityResult; 126let abilityStartCallback: common.AbilityStartCallback; 127let connectOptions: common.ConnectOptions; 128let autoFillExtensionContext: common.AutoFillExtensionContext; 129let uiServiceExtensionContext: common.UIServiceExtensionContext; 130let uiServiceHostProxy: common.UIServiceHostProxy; 131``` 132