Ability Kit
- ArkTS APIs
- Stage Model
- @ohos.app.ability.Ability (Ability Base Class)
- @ohos.app.ability.AbilityConstant (Ability-related Constants)
- @ohos.app.ability.abilityLifecycleCallback (UIAbility Lifecycle Callback Listener)
- @ohos.app.ability.AbilityStage (AbilityStage Component Manager)
- @ohos.app.ability.ActionExtensionAbility (ExtensionAbility for Custom Actions)
- @ohos.app.ability.application (Application Utility Class)
- @ohos.app.ability.ApplicationStateChangeCallback (Application Foreground/Background State Change Listener)
- @ohos.app.ability.AppServiceExtensionAbility (ExtensionAbility for Application Background Services)
- @ohos.app.ability.AtomicServiceOptions (Optional Parameters of openAtomicService)
- @ohos.app.ability.autoFillManager (Auto-Fill Framework)
- @ohos.app.ability.ChildProcess (Child Process Base Class)
- @ohos.app.ability.childProcessManager (Child Process Management)
- @ohos.app.ability.ChildProcessArgs (Child Process Arguments)
- @ohos.app.ability.ChildProcessOptions (Child Process Startup Options)
- @ohos.app.ability.common (Ability Common Module)
- @ohos.app.ability.CompletionHandler (Application Launch Result Handler)
- @ohos.app.ability.CompletionHandlerForAtomicService (Atomic Service Launch Result Handler)
- @ohos.app.ability.CompletionHandlerForAbilityStartCallback (Application Launch Result Callback Handler)
- @ohos.app.ability.contextConstant (Context-related Constants)
- @ohos.app.ability.EmbeddableUIAbility (Embeddable UIAbility)
- @ohos.app.ability.EmbeddedUIExtensionAbility (ExtensionAbility for Cross-Process UI Embedding)
- @ohos.app.ability.EnvironmentCallback (System Environment Change Listener)
- @ohos.app.ability.ExtensionAbility (ExtensionAbility Base Class)
- @ohos.app.ability.insightIntent (Basic Definitions of InsightIntent Framework)
- @ohos.app.ability.InsightIntentContext (Intent Execution Context)
- @ohos.app.ability.InsightIntentDecorator (Intent Decorator)
- @ohos.app.ability.InsightIntentEntryExecutor (Base Class for @InsightIntentEntry Intent Execution)
- @ohos.app.ability.InsightIntentExecutor (Base Class for Intent Execution)
- @ohos.app.ability.insightIntentProvider (Intent Provider Management)
- @ohos.app.ability.PhotoEditorExtensionAbility (ExtensionAbility for Image Editing)
- @ohos.app.ability.OpenLinkOptions (Optional Parameters of openLink)
- @ohos.app.ability.ShareExtensionAbility (ExtensionAbility for Share Detail Page Integration)
- @ohos.app.ability.StartOptions (Optional Parameters of startAbility)
- @ohos.app.ability.UIAbility (Ability with UI)
- @ohos.app.ability.UIExtensionAbility (ExtensionAbility with UI)
- @ohos.app.ability.UIExtensionContentSession (UIExtensionAbility UI Operation Class)
- @ohos.app.ability.sendableContextManager (Sendable Context Management)
- @ohos.app.appstartup.StartupConfig (AppStartup Configuration)
- @ohos.app.appstartup.StartupConfigEntry (AppStartup Configuration Entry)
- @ohos.app.appstartup.StartupListener (AppStartup Task Listener)
- @ohos.app.appstartup.startupManager (AppStartup Management)
- @ohos.app.appstartup.StartupTask (AppStartup Task)
- @ohos.app.ability.autoStartupManager (Auto-Startup Management)
- @ohos.app.ability.AbilityConstant (Ability-related Constants) (System API)
- @ohos.app.ability.application (Application) (System API)
- @ohos.app.ability.AutoFillExtensionAbility (AutoFillExtensionAbility) (System API)
- @ohos.app.ability.autoFillManager (autoFillManager) (System API)
- @ohos.app.ability.autoStartupManager (Auto-Startup Management) (System API)
- @ohos.app.ability.common (Ability Common Module) (System API)
- @ohos.app.ability.dialogSession (dialogSession) (System API)
- @ohos.app.ability.insightIntent (Basic Definitions of InsightIntent Framework) (System API)
- @ohos.app.ability.insightIntentDriver (Intent Call Execution) (System API)
- @ohos.app.ability.ServiceExtensionAbility (ServiceExtensionAbility) (System API)
- @ohos.app.ability.StartOptions (StartOptions) (System API)
- @ohos.app.ability.UIServiceExtensionAbility (UIServiceExtensionAbility) (System API)
- @ohos.app.ability.verticalPanelManager (Vertical Panel Management) (System API)
- @ohos.app.ability.UIExtensionContentSession (UIExtensionAbility UI Operation Class) (System API)
- FA Model
- Both Models (Recommended)
- @ohos.abilityAccessCtrl (Ability Access Control)
- @ohos.ability.screenLockFileManager (Sensitive Data Access Management Under Lock Screen)
- @ohos.app.ability.abilityManager (Ability Information Management)
- @ohos.app.ability.appManager (Application Management)
- @ohos.app.ability.appRecovery (Application Recovery)
- @ohos.app.ability.Configuration (Environment Variables)
- @ohos.app.ability.ConfigurationConstant (Constants Related to Environment Variables)
- @ohos.app.ability.continueManager (Cross-Device Migration)
- @ohos.app.ability.dataUriUtils (DataUriUtils Module)
- @ohos.app.ability.dialogRequest (dialogRequest Module)
- @ohos.app.ability.errorManager (Error Management Module)
- @ohos.app.ability.kioskManager (Kiosk Mode Management)
- @ohos.app.ability.Want (Want)
- @ohos.app.ability.wantAgent (WantAgent Module)
- @ohos.app.ability.wantConstant (Want Constants)
- @ohos.abilityAccessCtrl (Application Access Control) (System API)
- @ohos.ability.screenLockFileManager (Sensitive Data Access Management Under Lock Screen) (System API)
- @ohos.app.ability.abilityManager (AbilityManager) (System API)
- @ohos.app.ability.appManager (appManager) (System API)
- @ohos.app.ability.kioskManager (Kiosk Mode Management) (System API)
- @ohos.app.ability.missionManager (missionManager) (System API)
- @ohos.app.ability.quickFixManager (quickFixManager) (System API)
- @ohos.app.ability.wantAgent (WantAgent Module) (System API)
- @ohos.app.ability.wantConstant (wantConstant) (System API)
- @ohos.app.businessAbilityRouter (Service Routing Module) (System API)
- @ohos.application.uriPermissionManager (URI Permission Management) (System API)
- @ohos.bundle.bundleManager (Bundle Management Module)
- @ohos.bundle.defaultAppManager (Default Application Management)
- @ohos.bundle.launcherBundleManager (launcherBundleManager Module)
- @ohos.bundle.overlay (overlay Module)
- @ohos.bundle.shortcutManager (shortcutManager Module)
- @ohos.bundle.appControl (appControl Module) (System API)
- @ohos.bundle.appDomainVerify (Application Domain Name Verification) (System API)
- @ohos.bundle.bundleManager (Bundle Management Module) (System API)
- @ohos.bundle.bundleMonitor (bundleMonitor Module) (System API)
- @ohos.bundle.bundleResourceManager (bundleResourceManager Module) (System API)
- @ohos.bundle.defaultAppManager (Default Application Management) (System API)
- @ohos.bundle.distributedBundleManager (distributedBundleManager Module) (System API)
- @ohos.bundle.freeInstall (freeInstall Module) (System API)
- @ohos.bundle.installer (installer Module) (System API)
- @ohos.bundle.launcherBundleManager (launcherBundleManager Module) (System API)
- @ohos.bundle.overlay (overlay Module) (System API)
- @ohos.bundle.shortcutManager (shortcutManager Module) (System API)
- @ohos.distributedMissionManager (Distributed Mission Management) (System API)
- @ohos.privacyManager (Privacy Management) (System API)
- Dependent Elements and Definitions
- ability
- application
- AbilityMonitor
- AbilityRunningInfo
- AbilityStageContext
- AbilityStageMonitor
- AbilityStartCallback
- AbilityStateData
- ApplicationContext (Application Context)
- ApplicationStateObserver
- AppServiceExtensionContext (ExtensionAbility Context for Application Background Services)
- AppStateData
- BaseContext
- Context (Context Base Class of the Stage Model)
- EmbeddableUIAbilityContext
- ErrorObserver
- EventHub
- ExtensionContext
- KioskStatus (Kiosk Status Information)
- LoopObserver
- ProcessInformation
- ProcessRunningInfo
- UIAbilityContext
- UIExtensionContext
- UIServiceExtensionConnectCallback
- UIServiceProxy
- ProcessData
- PhotoEditorExtensionContext
- SendableContext
- AbilityFirstFrameStateData (System API)
- AbilityFirstFrameStateObserver (System API)
- AbilityForegroundStateObserver (System API)
- AppForegroundStateObserver (System API)
- ApplicationContext (System API)
- AutoFillPopupConfig (System API)
- AutoFillExtensionContext (System API)
- AutoFillRequest (System API)
- AutoFillType (System API)
- AutoFillTriggerType (System API)
- AutoStartupCallback (System API)
- AutoStartupInfo (System API)
- Context (System API)
- ContinuableInfo (System API)
- ContinueCallback (System API)
- ContinueDeviceInfo (System API)
- ContinueMissionInfo (System API)
- CustomData (System API)
- ExtensionRunningInfo (System API)
- MissionCallbacks (System API)
- MissionDeviceInfo (System API)
- MissionInfo (System API)
- MissionListener (System API)
- MissionParameter (System API)
- MissionSnapshot (System API)
- MultiAppMode (System API)
- PageNodeInfo (System API)
- RunningAppClone (System API)
- RunningMultiAppInfo (System API)
- RunningMultiInstanceInfo (System API)
- ServiceExtensionContext (System API)
- UIServiceExtensionContext (System API)
- UIServiceHostProxy (System API)
- UIAbilityContext (System API)
- UIExtensionContext (System API)
- ViewData (System API)
- AutoFillRect (System API)
- bundleManager
- abilityInfo
- applicationInfo
- bundleInfo
- elementName
- extensionAbilityInfo
- hapModuleInfo
- launcherAbilityInfo
- metadata
- OverlayModuleInfo
- Skill
- shortcutInfo
- ApplicationInfo (System API)
- AppProvisionInfo (System API)
- BundleInfo (System API)
- BundlePackInfo (System API)
- BundleResourceInfo (System API)
- BusinessAbilityInfo (System API)
- dispatchInfo (System API)
- LauncherAbilityResourceInfo (System API)
- permissionDef (System API)
- PluginBundleInfo (System API)
- recoverableApplicationInfo (System API)
- remoteAbilityInfo (System API)
- SharedBundleInfo (System API)
- security
- wantAgent
- APIs No Longer Maintained
- @ohos.ability.dataUriUtils (DataUriUtils Module)
- @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.continuation.continuationManager (Continuation/Collaboration Management)
- @ohos.wantAgent (WantAgent Module)
- @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 Module) (System API)
- @ohos.bundle (Bundle Module) (System API)
- @ohos.bundle.innerBundleManager (innerBundleManager Module) (System API)
- @ohos.distributedBundle (Distributed Bundle Management) (System API)
- @system.package (Bundle Management)
- ability
- continuation
- bundle
- Stage Model
- C APIs
- Modules
- Header Files
- Structs
- AbilityBase_Element
- AbilityBase_Want
- AbilityRuntime_Startoptions
- NativeChildProcess_Fd
- NativeChildProcess_FdList
- NativeChildProcess_Options
- NativeChildProcess_Args
- Ability_ChildProcessConfigs
- OH_NativeBundle_ApplicationInfo
- OH_NativeBundle_ElementName
- OH_NativeBundle_Metadata
- OH_NativeBundle_ModuleMetadata
- OH_NativeBundle_AbilityResourceInfo
- Error Codes