You need to sign in or sign up before continuing.
js-apis-bundleManager-sharedBundleInfo.md 1.7 KB
Newer Older
G
Gloria 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
# SharedBundleInfo

The **SharedBundleInfo** module provides information about the shared bundle. The information can be obtained by calling [bundleManager.getSharedBundleInfo](js-apis-bundleManager.md).

> **NOTE**
>
> The initial APIs of this module are supported since API version 10. Newly added APIs will be marked with a superscript to indicate their earliest API version.

## SharedBundleInfo

Defines the shared bundle information.

**System capability**: SystemCapability.BundleManager.BundleFramework.Core

| Name            | Type                          | Readable| Writable| Description                  |
| ---------------- | ------------------------------ | ---- | ---- | ---------------------- |
| name             | string                         | Yes  | No  | Name of the shared bundle.      |
| compatiblePolicy | bundleManager.CompatiblePolicy | Yes  | No  | Compatibility type of the shared bundle.|
| sharedModuleInfo | Array\<SharedModuleInfo>       | Yes  | No  | Information about the shared module.    |

## SharedModuleInfo

Defines the shared module information.

**System capability**: SystemCapability.BundleManager.BundleFramework.Core

| Name         | Type  | Readable| Writable| Description                      |
| ------------- | ------ | ---- | ---- | -------------------------- |
| name          | string | Yes  | No  | Module name of the shared bundle.          |
| versionCode   | number | Yes  | No  | Version number of the shared bundle.          |
| versionName   | string | Yes  | No  | Version description of the shared bundle.|
| description   | string | Yes  | No  | Description of the shared bundle.    |
| descriptionId | number | Yes  | No  | Description ID of the shared bundle.    |