harmony 鸿蒙@ohos.app.ability.common (Context)
@ohos.app.ability.common (Context)
You can use this module to reference the ability public module class.
NOTE
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.
Modules to Import
import { common } from '@kit.AbilityKit';
UIAbilityContext
type UIAbilityContext = _UIAbilityContext.default
Defines the level-2 module UIAbilityContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_UIAbilityContext.default | Level-2 module UIAbilityContext. |
AbilityStageContext
type AbilityStageContext = _AbilityStageContext.default
Defines the level-2 module AbilityStageContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_AbilityStageContext.default | Level-2 module AbilityStageContext. |
ApplicationContext
type ApplicationContext = _ApplicationContext.default
Defines the level-2 module ApplicationContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_ApplicationContext.default | Level-2 module ApplicationContext. |
BaseContext
type BaseContext = _BaseContext.default
Defines the level-2 module BaseContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_BaseContext.default | Level-2 module BaseContext. |
Context
type Context = _Context.default
Defines the level-2 module Context.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_Context.default | Level-2 module Context. |
ExtensionContext
type ExtensionContext = _ExtensionContext.default
Defines the level-2 module ExtensionContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_ExtensionContext.default | Level-2 module ExtensionContext. |
FormExtensionContext
type FormExtensionContext = _FormExtensionContext.default
Defines the level-2 module FormExtensionContext.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_FormExtensionContext.default | Level-2 module FormExtensionContext. |
VpnExtensionContext11+
type VpnExtensionContext = _VpnExtensionContext.default
Defines the level-2 module VpnExtensionContext.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_VpnExtensionContext.default | Level-2 module VpnExtensionContext. |
EventHub
type EventHub = _EventHub.default
Defines the level-2 module EventHub.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_EventHub.default | Level-2 module EventHub. |
PacMap
type PacMap = _PacMap
Defines the level-2 module PacMap.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Type | Description |
---|---|
_PacMap | Level-2 module PacMap. |
AbilityResult
type AbilityResult = _AbilityResult
Defines the level-2 module AbilityResult.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_AbilityResult | Level-2 module AbilityResult. |
AbilityStartCallback11+
type AbilityStartCallback = _AbilityStartCallback
Defines the level-2 module AbilityStartCallback.
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_AbilityStartCallback | Level-2 module AbilityStartCallback. |
ConnectOptions
type ConnectOptions = _ConnectOptions
Defines the level-2 module ConnectOptions.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_ConnectOptions | Level-2 module ConnectOptions. |
UIExtensionContext10+
type UIExtensionContext = _UIExtensionContext.default
Defines the level-2 module UIExtensionContext.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_UIExtensionContext.default | Level-2 module UIExtensionContext. |
EmbeddableUIAbilityContext12+
type EmbeddableUIAbilityContext = _EmbeddableUIAbilityContext.default
Defines the level-2 module EmbeddableUIAbilityContext.
Atomic service API: This API can be used in atomic services since API version 12.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_EmbeddableUIAbilityContext.default | Level-2 module EmbeddableUIAbilityContext. |
PhotoEditorExtensionContext12+
type PhotoEditorExtensionContext = _PhotoEditorExtensionContext.default
Defines the level-2 module PhotoEditorExtensionContext.
System capability: SystemCapability.Ability.AppExtension.PhotoEditorExtension
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_PhotoEditorExtensionContext.default | Level-2 module PhotoEditorExtensionContext. |
UIServiceProxy14+
type UIServiceProxy = _UIServiceProxy.default
Defines the level-2 module UIServiceProxy.
Atomic service API: This API can be used in atomic services since API version 14.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_UIServiceProxy.default | Level-2 module UIServiceProxy. |
UIServiceExtensionConnectCallback14+
type UIServiceExtensionConnectCallback = _UIServiceExtensionConnectCallback.default
Defines the level-2 module UIServiceExtensionConnectCallback.
Atomic service API: This API can be used in atomic services since API version 14.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Model restriction: This API can be used only in the stage model.
Type | Description |
---|---|
_UIServiceExtensionConnectCallback.default | Level-2 module UIServiceExtensionConnectCallback. |
Example
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 鸿蒙AbilityAccessControl
harmony 鸿蒙OH_NativeBundle_ApplicationInfo
harmony 鸿蒙OH_NativeBundle_ElementName
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦