• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.ability.ability (Ability)
2
3Ability模块将二级模块API组织在一起方便开发者进行导出。
4
5> **说明:**
6>
7> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
8> 本模块接口仅可在FA模型下使用
9
10## 导入模块
11
12```ts
13import ability from '@ohos.ability.ability';
14```
15
16**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityBase
17
18| 名称         | 类型                 | 描述                                                         |
19| ----------- | -------------------- | ------------------------------------------------------------ |
20| DataAbilityHelper    | [DataAbilityHelper](js-apis-inner-ability-dataAbilityHelper.md)               | DataAbilityHelper二级模块。                                |
21| PacMap   | [PacMap](js-apis-inner-application-pacMap.md)               | PacMap二级模块。 |
22| DataAbilityOperation   | [DataAbilityOperation](js-apis-inner-ability-dataAbilityOperation.md)               | DataAbilityOperation二级模块。 |
23| DataAbilityResult   | [DataAbilityResult](js-apis-inner-ability-dataAbilityResult.md)               | DataAbilityResult二级模块。 |
24| AbilityResult   | [AbilityResult](js-apis-inner-ability-abilityResult.md)               | AbilityResult二级模块。 |
25| ConnectOptions   | [ConnectOptions](js-apis-inner-ability-connectOptions.md)               | ConnectOptions二级模块。 |
26| StartAbilityParameter   | [StartAbilityParameter](js-apis-inner-ability-startAbilityParameter.md)               | StartAbilityParameter二级模块。 |
27
28**示例:**
29```ts
30import ability from '@ohos.ability.ability';
31
32let dataAbilityHelper: ability.DataAbilityHelper;
33let pacMap: ability.PacMap;
34let dataAbilityOperation: ability.DataAbilityOperation;
35let dataAbilityResult: ability.DataAbilityResult;
36let abilityResult: ability.AbilityResult;
37let connectOptions: ability.ConnectOptions;
38let startAbilityParameter: ability.StartAbilityParameter;
39```