harmony 鸿蒙@ohos.app.ability.common (应用上下文Context)
@ohos.app.ability.common (应用上下文Context)
开发者可以通过该模块引用Ability公共模块类。
说明:
本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
导入模块
import { common } from '@kit.AbilityKit';
UIAbilityContext
type UIAbilityContext = _UIAbilityContext.default
UIAbilityContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_UIAbilityContext.default | UIAbilityContext二级模块。 |
AbilityStageContext
type AbilityStageContext = _AbilityStageContext.default
AbilityStageContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_AbilityStageContext.default | AbilityStageContext二级模块。 |
ApplicationContext
type ApplicationContext = _ApplicationContext.default
ApplicationContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_ApplicationContext.default | ApplicationContext二级模块。 |
BaseContext
type BaseContext = _BaseContext.default
BaseContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_BaseContext.default | BaseContext二级模块。 |
Context
type Context = _Context.default
Context二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_Context.default | Context二级模块。 |
ExtensionContext
type ExtensionContext = _ExtensionContext.default
ExtensionContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_ExtensionContext.default | ExtensionContext二级模块。 |
FormExtensionContext
type FormExtensionContext = _FormExtensionContext.default
FormExtensionContext二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_FormExtensionContext.default | FormExtensionContext二级模块。 |
VpnExtensionContext11+
type VpnExtensionContext = _VpnExtensionContext.default
VpnExtensionContext二级模块。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_VpnExtensionContext.default | VpnExtensionContext二级模块。 |
EventHub
type EventHub = _EventHub.default
EventHub二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_EventHub.default | EventHub二级模块。 |
PacMap
type PacMap = _PacMap
PacMap二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
类型 | 说明 |
---|---|
_PacMap | PacMap二级模块。 |
AbilityResult
type AbilityResult = _AbilityResult
AbilityResult二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_AbilityResult | AbilityResult二级模块。 |
AbilityStartCallback11+
type AbilityStartCallback = _AbilityStartCallback
AbilityStartCallback二级模块。
原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_AbilityStartCallback | AbilityStartCallback二级模块。 |
ConnectOptions
type ConnectOptions = _ConnectOptions
ConnectOptions二级模块。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_ConnectOptions | ConnectOptions二级模块。 |
UIExtensionContext10+
type UIExtensionContext = _UIExtensionContext.default
UIExtensionContext二级模块。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_UIExtensionContext.default | UIExtensionContext二级模块。 |
EmbeddableUIAbilityContext12+
type EmbeddableUIAbilityContext = _EmbeddableUIAbilityContext.default
EmbeddableUIAbilityContext二级模块。
原子化服务API:从API version 12开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_EmbeddableUIAbilityContext.default | EmbeddableUIAbilityContext二级模块。 |
PhotoEditorExtensionContext12+
type PhotoEditorExtensionContext = _PhotoEditorExtensionContext.default
PhotoEditorExtensionContext二级模块。
系统能力:SystemCapability.Ability.AppExtension.PhotoEditorExtension
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_PhotoEditorExtensionContext.default | PhotoEditorExtensionContext二级模块。 |
UIServiceProxy14+
type UIServiceProxy = _UIServiceProxy.default
UIServiceProxy二级模块。
原子化服务API:从API version 14开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_UIServiceProxy.default | UIServiceProxy二级模块。 |
UIServiceExtensionConnectCallback14+
type UIServiceExtensionConnectCallback = _UIServiceExtensionConnectCallback.default
UIServiceExtensionConnectCallback二级模块。
原子化服务API:从API version 14开始,该接口支持在原子化服务中使用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
模型约束:此接口仅可在Stage模型下使用。
类型 | 说明 |
---|---|
_UIServiceExtensionConnectCallback.default | UIServiceExtensionConnectCallback二级模块。 |
示例:
import { common } from '@kit.AbilityKit';
let uiAbilityContext: common.UIAbilityContext;
let abilityStageContext: common.AbilityStageContext;
let applicationContext: common.ApplicationContext;
let baseContext: common.BaseContext;
let context: common.Context;
let uiExtensionContext: common.UIExtensionContext;
let extensionContext: common.ExtensionContext;
let formExtensionContext: common.FormExtensionContext;
let vpnExtensionContext: common.VpnExtensionContext;
let eventHub: common.EventHub;
let pacMap: common.PacMap;
let abilityResult: common.AbilityResult;
let abilityStartCallback: common.AbilityStartCallback;
let connectOptions: common.ConnectOptions;
let embeddableUIAbilityContext: common.EmbeddableUIAbilityContext;
let photoEditorExtensionContext: common.PhotoEditorExtensionContext;
let uiServiceProxy : common.UIServiceProxy;
let uiServiceExtensionConnectCallback : common.UIServiceExtensionConnectCallback;
你可能感兴趣的鸿蒙文章
harmony 鸿蒙OH_NativeBundle_ApplicationInfo
harmony 鸿蒙OH_NativeBundle_ElementName
harmony 鸿蒙ability_base_common.h
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦