harmony 鸿蒙@ohos.ability.ability (Ability)

  • 2025-06-12
  • 浏览 (4)

@ohos.ability.ability (Ability)

The Ability module provides all level-2 module APIs for developers to export.

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 { ability } from '@kit.AbilityKit';

DataAbilityHelper

type DataAbilityHelper = _DataAbilityHelper

Defines the level-2 module DataAbilityHelper.

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Model restriction: This API can be used only in the FA model.

Type Description
_DataAbilityHelper Level-2 module DataAbilityHelper.

PacMap

type PacMap = _PacMap

Defines the level-2 module PacMap.

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Type Description
_PacMap Level-2 module DataAbilityHelper.

DataAbilityOperation

type DataAbilityOperation = _DataAbilityOperation

Defines the level-2 module DataAbilityOperation.

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Model restriction: This API can be used only in the FA model.

Type Description
_DataAbilityOperation Level-2 module DataAbilityOperation.

DataAbilityResult

type DataAbilityResult = _DataAbilityResult

Defines the level-2 module DataAbilityResult.

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Model restriction: This API can be used only in the FA model.

Type Description
_DataAbilityResult Level-2 module DataAbilityResult.

AbilityResult

type AbilityResult = _AbilityResult

Defines the level-2 module AbilityResult.

System capability: SystemCapability.Ability.AbilityBase

Model restriction: This API can be used only in the FA model.

Type Description
_AbilityResult Level-2 module AbilityResult.

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 FA model.

Type Description
_ConnectOptions Level-2 module ConnectOptions.

StartAbilityParameter

type StartAbilityParameter = _StartAbilityParameter

Defines the level-2 module StartAbilityParameter.

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Model restriction: This API can be used only in the FA model.

Type Description
_StartAbilityParameter Level-2 module StartAbilityParameter.

Example

import { ability } from '@kit.AbilityKit';

let dataAbilityHelper: ability.DataAbilityHelper;
let pacMap: ability.PacMap;
let dataAbilityOperation: ability.DataAbilityOperation;
let dataAbilityResult: ability.DataAbilityResult;
let abilityResult: ability.AbilityResult;
let connectOptions: ability.ConnectOptions;  
let startAbilityParameter: ability.StartAbilityParameter;

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Ability Kit

harmony 鸿蒙AbilityAccessControl

harmony 鸿蒙AbilityBase

harmony 鸿蒙AbilityBase_Element

harmony 鸿蒙AbilityRuntime

harmony 鸿蒙bundle

harmony 鸿蒙OH_NativeBundle_ApplicationInfo

harmony 鸿蒙OH_NativeBundle_ElementName

harmony 鸿蒙ability_access_control.h

harmony 鸿蒙ability_base_common.h

0  赞