@ohos.app.ability.common (应用上下文Context)

Common模块将二级模块API组织在一起方便开发者进行导出。

说明:

本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 本模块接口仅可在Stage模型下使用

导入模块

import common from '@ohos.app.ability.common';

系统能力:以下各项对应的系统能力均为SystemCapability.Ability.AbilityBase

名称 类型 说明
UIAbilityContext UIAbilityContext UIAbilityContext二级模块。
AbilityStageContext AbilityStageContext AbilityStageContext二级模块。
ApplicationContext ApplicationContext ApplicationContext二级模块。
BaseContext BaseContext BaseContext二级模块。
Context Context Context二级模块。
ExtensionContext ExtensionContext ExtensionContext二级模块。
FormExtensionContext FormExtensionContext FormExtensionContext二级模块。
ServiceExtensionContext ServiceExtensionContext ServiceExtensionContext二级模块。
EventHub EventHub EventHub二级模块。
PacMap PacMap PacMap二级模块。
AbilityResult AbilityResult AbilityResult二级模块。
ConnectOptions ConnectOptions ConnectOptions二级模块。

示例:

import common from '@ohos.app.ability.common';

let uiAbilityContext: common.UIAbilityContext;
let abilityStageContext: common.AbilityStageContext;
let applicationContext: common.ApplicationContext;
let baseContext: common.BaseContext;
let context: common.Context;
let extensionContext: common.ExtensionContext;
let formExtensionContext: common.FormExtensionContext;
let eventHub: common.EventHub;
let pacMap: common.PacMap;
let abilityResult: common.AbilityResult;
let connectOptions: common.ConnectOptions;