Ability Kit API Reference
- ArkTS APIs
- Stage Model
- @ohos.app.ability.Ability (Ability Base Class)
- @ohos.app.ability.AbilityConstant (AbilityConstant)
- @ohos.app.ability.abilityLifecycleCallback (AbilityLifecycleCallback)
- @ohos.app.ability.AbilityStage (AbilityStage)
- @ohos.app.ability.ActionExtensionAbility (ExtensionAbility for Custom Actions)
- @ohos.app.ability.ApplicationStateChangeCallback (ApplicationStateChangeCallback)
- @ohos.app.ability.autoFillManager (autoFillManager)
- @ohos.app.ability.ChildProcess
- @ohos.app.ability.childProcessManager (childProcessManager)
- @ohos.app.ability.common (Context)
- @ohos.app.ability.contextConstant (ContextConstant)
- @ohos.app.ability.EnvironmentCallback (EnvironmentCallback)
- @ohos.app.ability.ExtensionAbility (ExtensionAbility Base Class)
- @ohos.app.ability.insightIntent (insightIntent)
- @ohos.app.ability.InsightIntentContext (InsightIntent Call Execution Context)
- @ohos.app.ability.InsightIntentExecutor (Base Class for InsightIntent Call Execution)
- @ohos.app.ability.ShareExtensionAbility (ExtensionAbility for Sharing)
- @ohos.app.ability.StartOptions (StartOptions)
- @ohos.app.ability.UIAbility (UIAbility)
- @ohos.app.ability.UIExtensionAbility (Base Class for ExtensionAbilities with UI)
- @ohos.app.ability.UIExtensionContentSession (UI Operation Class for ExtensionAbilities with UI)
- @ohos.app.ability.AbilityConstant (AbilityConstant) (System API)
- @ohos.app.ability.AutoFillExtensionAbility (AutoFillExtensionAbility) (System API)
- @ohos.app.ability.autoStartupManager (autoStartupManager) (System API)
- @ohos.app.ability.common (Context) (System API)
- @ohos.app.ability.dialogSession (dialogSession) (System API)
- @ohos.app.ability.insightIntent (insightIntent) (System API)
- @ohos.app.ability.insightIntentDriver (Executing InsightIntent Calls) (System API)
- @ohos.app.ability.ServiceExtensionAbility (ServiceExtensionAbility) (System API)
- @ohos.app.ability.StartOptions (StartOptions) (System API)
- @ohos.app.ability.UIExtensionContentSession (UI Operation Class for ExtensionAbilities with UI) (System API)
- FA Model
- Both Models (Recommended)
- @ohos.abilityAccessCtrl (Ability Access Control)
- @ohos.app.ability.appManager (appManager)
- @ohos.app.ability.appRecovery (appRecovery)
- @ohos.app.ability.Configuration (Configuration)
- @ohos.app.ability.ConfigurationConstant (ConfigurationConstant)
- @ohos.app.ability.dataUriUtils (DataUriUtils)
- @ohos.app.ability.dialogRequest (dialogRequest)
- @ohos.app.ability.errorManager (ErrorManager)
- @ohos.app.ability.Want (Want)
- @ohos.app.ability.wantAgent (WantAgent)
- @ohos.app.ability.wantConstant (wantConstant)
- @ohos.continuation.continuationManager (continuationManager)
- @ohos.abilityAccessCtrl (Application Access Control) (System API)
- @ohos.app.ability.abilityManager (AbilityManager) (System API)
- @ohos.app.ability.appManager (appManager) (System API)
- @ohos.app.ability.missionManager (missionManager) (System API)
- @ohos.app.ability.quickFixManager (quickFixManager) (System API)
- @ohos.app.ability.wantAgent (WantAgent) (System API)
- @ohos.app.ability.wantConstant (wantConstant) (System API)
- @ohos.app.businessAbilityRouter (Business Ability Router) (System API)
- @ohos.application.uriPermissionManager (URI Permission Management) (System API)
- @ohos.bundle.bundleManager (bundleManager)
- @ohos.bundle.defaultAppManager (Default Application Management)
- @ohos.bundle.overlay (overlay)
- @ohos.bundle.appControl (appControl Module) (System Interface)
- @ohos.bundle.bundleManager (bundleManager) (System API)
- @ohos.bundle.bundleMonitor (bundleMonitor) (System API)
- @ohos.bundle.bundleResourceManager (bundleResourceManager) (System API)
- @ohos.bundle.defaultAppManager (Default Application Management) (System API)
- @ohos.bundle.distributedBundleManager (distributedBundleManager) (System API)
- @ohos.bundle.freeInstall (freeInstall) (System API)
- @ohos.bundle.installer (installer) (System API)
- @ohos.bundle.launcherBundleManager (launcherBundleManager module) (System API)
- @ohos.bundle.overlay (overlay) (System API)
- @ohos.distributedMissionManager (Distributed Mission Management) (System API)
- @ohos.privacyManager (Privacy Management) (System API)
- Dependent Elements and Definitions
- ability
- app
- application
- abilityMonitor
- AbilityStageContext
- abilityStageMonitor
- AbilityStartCallback
- ApplicationContext
- BaseContext
- Context
- ErrorObserver
- EventHub
- ExtensionContext
- ProcessInformation
- ProcessRunningInfo
- UIAbilityContext
- UIExtensionContext
- AbilityForegroundStateObserver (System API)
- AbilityRunningInfo (System API)
- AbilityStateData (System API)
- AppForegroundStateObserver (System API)
- ApplicationStateObserver (System API)
- AppStateData (System API)
- AutoFillExtensionContext (System API)
- AutoFillRequest (System API)
- AutoFillType (System API)
- AutoStartupCallback (System API)
- AutoStartupInfo (System API)
- Context (System API)
- ContinuableInfo (System API)
- ContinueCallback (System API)
- ContinueDeviceInfo (System API)
- ContinueMissionInfo (System API)
- ExtensionRunningInfo (System API)
- MissionCallbacks (System API)
- MissionDeviceInfo (System API)
- MissionInfo (System API)
- MissionListener (System API)
- MissionParameter (System API)
- MissionSnapshot (System API)
- MissionSnapshot (System API)
- PageNodeInfo (System API)
- ProcessData (System API)
- ServiceExtensionContext (System API)
- UIAbilityContext (System API)
- ViewData (System API)
- bundleManager
- abilityInfo
- applicationInfo
- bundleInfo
- elementName
- extensionAbilityInfo
- hapModuleInfo
- metadata
- OverlayModuleInfo
- AppProvisionInfo (System API)
- BundlePackInfo (System API)
- BundleResourceInfo (System API)
- BusinessAbilityInfo (System API)
- dispatchInfo (System API)
- launcherAbilityInfo (System API)
- LauncherAbilityResourceInfo (System API)
- permissionDef (System API)
- recoverableApplicationInfo (System API)
- remoteAbilityInfo (System API)
- SharedBundleInfo (System API)
- shortcutInfo (System API)
- continuation
- security
- wantAgent
- APIs No Longer Maintained
- @ohos.ability.dataUriUtils (DataUriUtils)
- @ohos.ability.errorCode (ErrorCode)
- @ohos.ability.wantConstant (wantConstant)
- @ohos.application.appManager (appManager)
- @ohos.application.Configuration (Configuration)
- @ohos.application.ConfigurationConstant (ConfigurationConstant)
- @ohos.application.Want (Want)
- @ohos.wantAgent (WantAgent)
- @ohos.ability.wantConstant (wantConstant) (System API)
- @ohos.application.abilityManager (AbilityManager) (System API)
- @ohos.application.appManager (appManager) (System API)
- @ohos.application.missionManager (missionManager) (System API)
- @ohos.wantAgent (WantAgent) (System API)
- @ohos.bundle (Bundle)
- @ohos.bundle (Bundle) (System API)
- @ohos.bundle.innerBundleManager (innerBundleManager) (System API)
- @ohos.distributedBundle (Distributed Bundle Management) (System API)
- @system.package (Bundle Management)
- bundle
- Stage Model
- C APIs
- Modules
- Header Files
- Structs
- Result Codes