1# ElementName
2
3The **ElementName** module provides element name information, which can be obtained through [Context.getElementName](js-apis-inner-app-context.md#contextgetelementname7).
4
5> **NOTE**
6>
7> 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.
8
9## ElementName
10
11**Atomic service API**: This API can be used in atomic services since API version 11.
12
13**System capability**: SystemCapability.BundleManager.BundleFramework.Core
14
15| Name                    | Type    | Read Only| Optional| Description                      |
16| ----------------------- | ---------| ---- | ---- | ------------------------- |
17| deviceId                | string   | No  |  Yes | Device ID.                  |
18| bundleName              | string   | No  |  No | Bundle name.         |
19| abilityName             | string   | No  |  No | Name of the ability.              |
20| uri                     | string   | No  |  Yes | Resource ID.                |
21| shortName               | string   | No  |  Yes | Short name of the ability.              |
22| moduleName              | string   | No  |  Yes | Module name of the HAP file to which the ability belongs.  |
23