• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ElementName
2<!--Kit: Ability Kit-->
3<!--Subsystem: BundleManager-->
4<!--Owner: @wanghang904-->
5<!--Designer: @hanfeng6-->
6<!--Tester: @kongjing2-->
7<!--Adviser: @Brilliantry_Rui-->
8
9应用组件结构体,包含bundleName、moduleName和abilityName等。通常用于组件启动信息[AbilityRunningInfo.ability](../apis-ability-kit/js-apis-inner-application-abilityRunningInfo.md)和组件启动回调函数[connectOptions.onConnect](../apis-ability-kit/js-apis-inner-ability-connectOptions.md#onconnect)中。
10
11> **说明:**
12> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
13
14## 导入模块
15
16```ts
17import { bundleManager } from '@kit.AbilityKit';
18```
19
20## ElementName
21
22**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。
23
24**系统能力:** SystemCapability.BundleManager.BundleFramework.Core
25
26| 名称                     | 类型     | 只读 | 可选 | 说明                       |
27| ----------------------- | ---------| ---- | ---- | ------------------------- |
28| deviceId                | string   | 否   |  是  | 设备ID。                   |
29| bundleName              | string   | 否   |  否  | 应用Bundle名称。          |
30| abilityName             | string   | 否   |  否  | Ability名称。               |
31| uri                     | string   | 否   |  是  | 资源标识符。                 |
32| shortName               | string   | 否   |  是  | Ability短名称,以“.”为开头的字符串。               |
33| moduleName              | string   | 否   |  是  | Ability所属的HAP的模块名称。   |