Lines Matching refs:bundleManager

1 # @ohos.bundle.bundleManager (bundleManager模块)(系统接口)
3bundleManager-BundleInfo-sys.md)、[ApplicationInfo](js-apis-bundleManager-ApplicationInfo-sys.md)、[…
9 > 当前页面仅包含本模块的系统接口,其他公开接口参见[`@ohos.bundle.bundleManager`](js-apis-bundleManager.md)。
14 import { bundleManager } from '@kit.AbilityKit';
148 ### bundleManager.getBundleInfo<sup>14+</sup>
165 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。|
167 | callback | AsyncCallback\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | 是 | 回调函数,当获取成功时,er…
185 import { bundleManager } from '@kit.AbilityKit';
189 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFl…
193 bundleManager.getBundleInfo(bundleName, bundleFlags, userId, (err, data) => {
208 import { bundleManager } from '@kit.AbilityKit';
212 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION | bundleManager.BundleF…
216 bundleManager.getBundleInfo(bundleName, bundleFlags, userId, (err, data) => {
229 ### bundleManager.getBundleInfo<sup>14+</sup>
246 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。|
247 | callback | AsyncCallback\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | 是 | 回调函数,当获取成功时,er…
264 import { bundleManager } from '@kit.AbilityKit';
268 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFl…
271 bundleManager.getBundleInfo(bundleName, bundleFlags, (err, data) => {
284 ### bundleManager.getBundleInfo<sup>14+</sup>
301 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。 |
308 | Promise\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | Promise对象,返回BundleInfo。 |
326 import { bundleManager } from '@kit.AbilityKit';
330 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION | bundleManager.BundleF…
334 bundleManager.getBundleInfo(bundleName, bundleFlags, userId).then((data) => {
346 import { bundleManager } from '@kit.AbilityKit';
350 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
353 bundleManager.getBundleInfo(bundleName, bundleFlags).then((data) => {
365 ### bundleManager.getApplicationInfo
386 | callback | AsyncCallback\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)> | 是 | 回调函数…
404 import { bundleManager } from '@kit.AbilityKit';
408 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
412 bundleManager.getApplicationInfo(bundleName, appFlags, userId, (err, data) => {
425 ### bundleManager.getApplicationInfo
445 | callback | AsyncCallback\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)> | 是 | 回调函数…
462 import { bundleManager } from '@kit.AbilityKit';
466 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_WITH_PERMISSION;
469 bundleManager.getApplicationInfo(bundleName, appFlags, (err, data) => {
482 ### bundleManager.getApplicationInfo
508 | Promise\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)> | Promise对象,返回ApplicationIn…
526 import { bundleManager } from '@kit.AbilityKit';
530 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_WITH_PERMISSION;
534 bundleManager.getApplicationInfo(bundleName, appFlags, userId).then((data) => {
545 ### bundleManager.getAllBundleInfo
561 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。 …
563 | callback | AsyncCallback<Array\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)>> | 是 | 回调函数,当获…
579 import { bundleManager } from '@kit.AbilityKit';
582 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION;
586 bundleManager.getAllBundleInfo(bundleFlags, userId, (err, data) => {
599 ### bundleManager.getAllBundleInfo
615 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。 |
616 | callback | AsyncCallback<Array\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)>> | 是 | 回调函数,当获…
631 import { bundleManager } from '@kit.AbilityKit';
634 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
637 bundleManager.getAllBundleInfo(bundleFlags, (err, data) => {
650 ### bundleManager.getAllBundleInfo
666 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 指定返回的BundleInfo所包含的信息。 …
673 | Promise<Array\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)>> | Promise对象,返回Array\<BundleInf…
689 import { bundleManager } from '@kit.AbilityKit';
692 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
695 bundleManager.getAllBundleInfo(bundleFlags).then((data) => {
706 ### bundleManager.getAllApplicationInfo
724 | callback | AsyncCallback<Array\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)>> | 是…
740 import { bundleManager } from '@kit.AbilityKit';
743 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
747 bundleManager.getAllApplicationInfo(appFlags, userId, (err, data) => {
760 ### bundleManager.getAllApplicationInfo
777 | callback | AsyncCallback<Array\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)>> | 是…
792 import { bundleManager } from '@kit.AbilityKit';
795 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
798 bundleManager.getAllApplicationInfo(appFlags, (err, data) => {
811 ### bundleManager.getAllApplicationInfo
834 | Promise<Array\<[ApplicationInfo](js-apis-bundleManager-applicationInfo.md)>> | Promise对象,返回Array\…
850 import { bundleManager } from '@kit.AbilityKit';
853 let appFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
856 bundleManager.getAllApplicationInfo(appFlags).then((data) => {
868 ### bundleManager.queryAbilityInfo
887 | callback | AsyncCallback<Array\<[AbilityInfo](js-apis-bundleManager-abilityInfo.md)>> | 是 | 回调函数,…
907 import { bundleManager } from '@kit.AbilityKit';
911 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
919 bundleManager.queryAbilityInfo(want, abilityFlags, userId, (err, data) => {
932 ### bundleManager.queryAbilityInfo
950 | callback | AsyncCallback<Array\<[AbilityInfo](js-apis-bundleManager-abilityInfo.md)>> | 是 | 回调函数,…
969 import { bundleManager } from '@kit.AbilityKit';
973 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
980 bundleManager.queryAbilityInfo(want, abilityFlags, (err, data) => {
993 ### bundleManager.queryAbilityInfo
1017 | Promise<Array\<[AbilityInfo](js-apis-bundleManager-abilityInfo.md)>> | Promise对象,返回Array\<Ability…
1037 import { bundleManager } from '@kit.AbilityKit';
1041 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
1049 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((data) => {
1061 import { bundleManager } from '@kit.AbilityKit';
1065 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
1072 bundleManager.queryAbilityInfo(want, abilityFlags).then((data) => {
1083 ### bundleManager.queryAbilityInfoSync<sup>10+</sup>
1107 | Array\<[AbilityInfo](js-apis-bundleManager-abilityInfo.md)> | Array\<AbilityInfo>信息。 |
1127 import { bundleManager } from '@kit.AbilityKit';
1131 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
1140 let infos = bundleManager.queryAbilityInfoSync(want, abilityFlags, userId);
1149 import { bundleManager } from '@kit.AbilityKit';
1153 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
1160 let infos = bundleManager.queryAbilityInfoSync(want, abilityFlags);
1168 ### bundleManager.queryAbilityInfo<sup>12+</sup>
1192 | Array\<[AbilityInfo](js-apis-bundleManager-abilityInfo.md)> | Array\<AbilityInfo>信息。 |
1212 import { bundleManager } from '@kit.AbilityKit';
1216 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
1228 bundleManager.queryAbilityInfo(wants, abilityFlags, userId).then((data) => {
1239 ### bundleManager.queryExtensionAbilityInfo
1256 | extensionAbilityType | [ExtensionAbilityType](js-apis-bundleManager-sys.md#extensionabilitytype)…
1259 | callback | AsyncCallback<Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensi…
1278 import { bundleManager } from '@kit.AbilityKit';
1282 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1283 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1291bundleManager.queryExtensionAbilityInfo(want, extensionAbilityType, extensionFlags, userId, (err, …
1304 ### bundleManager.queryExtensionAbilityInfo
1321 | extensionAbilityType | [ExtensionAbilityType](js-apis-bundleManager-sys.md#extensionabilitytype)…
1323 | callback | AsyncCallback<Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensi…
1341 import { bundleManager } from '@kit.AbilityKit';
1345 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1346 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1353bundleManager.queryExtensionAbilityInfo(want, extensionAbilityType, extensionFlags, (err, data) =>…
1366 ### bundleManager.queryExtensionAbilityInfo
1383 | extensionAbilityType | [ExtensionAbilityType](js-apis-bundleManager-sys.md#extensionabilitytype)…
1391 | Promise<Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensionAbilityInfo.md)>> | Promise对…
1410 import { bundleManager } from '@kit.AbilityKit';
1415 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1416 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1424bundleManager.queryExtensionAbilityInfo(want, extensionAbilityType, extensionFlags, userId).then((…
1436 import { bundleManager } from '@kit.AbilityKit';
1440 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1441 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1448bundleManager.queryExtensionAbilityInfo(want, extensionAbilityType, extensionFlags).then((data) =>…
1459 ### bundleManager.queryExtensionAbilityInfoSync<sup>10+</sup>
1476 | extensionAbilityType | [ExtensionAbilityType](js-apis-bundleManager-sys.md#extensionabilitytype)…
1484 | Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensionAbilityInfo.md)> | Array\<ExtensionA…
1503 import { bundleManager } from '@kit.AbilityKit';
1508 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1509 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1517 …let extenInfos = bundleManager.queryExtensionAbilityInfoSync(want, extensionAbilityType, extension…
1526 import { bundleManager } from '@kit.AbilityKit';
1530 let extensionAbilityType = bundleManager.ExtensionAbilityType.FORM;
1531 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
1538 …let extenInfos = bundleManager.queryExtensionAbilityInfoSync(want, extensionAbilityType, extension…
1546 ### bundleManager.getBundleNameByUid<sup>14+</sup>
1576 import { bundleManager } from '@kit.AbilityKit';
1581 bundleManager.getBundleNameByUid(uid, (err, data) => {
1594 ### bundleManager.getBundleNameByUid<sup>14+</sup>
1629 import { bundleManager } from '@kit.AbilityKit';
1634 bundleManager.getBundleNameByUid(uid).then((data) => {
1645 ### bundleManager.getBundleNameByUidSync<sup>14+</sup>
1680 import { bundleManager } from '@kit.AbilityKit';
1685 let data = bundleManager.getBundleNameByUidSync(uid);
1693 ### bundleManager.getBundleArchiveInfo
1710 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定要返回的BundleInfo对象中包含的信息的…
1711 | callback | AsyncCallback\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | 是 | 回调函数,当获取成功时,er…
1727 import { bundleManager } from '@kit.AbilityKit';
1731 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
1734 bundleManager.getBundleArchiveInfo(hapFilePath, bundleFlags, (err, data) => {
1747 ### bundleManager.getBundleArchiveInfo
1764 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定要返回的BundleInfo对象中包含的信息的…
1770 | Promise\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | Promise对象,返回BundleInfo。 |
1786 import { bundleManager } from '@kit.AbilityKit';
1790 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
1793 bundleManager.getBundleArchiveInfo(hapFilePath, bundleFlags).then((data) => {
1804 ### bundleManager.getBundleArchiveInfoSync<sup>10+</sup>
1821 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定要返回的BundleInfo对象中包含的信息的…
1827 | [BundleInfo](js-apis-bundleManager-bundleInfo.md) | 返回BundleInfo对象。 |
1843 import { bundleManager } from '@kit.AbilityKit';
1847 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT;
1850 let data = bundleManager.getBundleArchiveInfoSync(hapFilePath, bundleFlags)
1858 ### bundleManager.cleanBundleCacheFiles
1894 import { bundleManager } from '@kit.AbilityKit';
1900 bundleManager.cleanBundleCacheFiles(bundleName, err => {
1913 ### bundleManager.cleanBundleCacheFiles
1954 import { bundleManager } from '@kit.AbilityKit';
1960 bundleManager.cleanBundleCacheFiles(bundleName).then(() => {
1971 ### bundleManager.setApplicationEnabled
2005 import { bundleManager } from '@kit.AbilityKit';
2011 bundleManager.setApplicationEnabled(bundleName, false, err => {
2024 ### bundleManager.setApplicationEnabled
2063 import { bundleManager } from '@kit.AbilityKit';
2069 bundleManager.setApplicationEnabled(bundleName, false).then(() => {
2080 ### bundleManager.setApplicationEnabled<sup>12+</sup>
2121 import { bundleManager } from '@kit.AbilityKit';
2127 bundleManager.setApplicationEnabled(bundleName, 1, false).then(() => {
2138 ### bundleManager.setApplicationEnabledSync<sup>10+</sup>
2171 import { bundleManager } from '@kit.AbilityKit';
2177 bundleManager.setApplicationEnabledSync(bundleName, false);
2185 ### bundleManager.setAbilityEnabled
2201 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件。 |
2220 import { bundleManager } from '@kit.AbilityKit';
2224 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2232 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2236 bundleManager.setAbilityEnabled(info, false, err => {
2252 ### bundleManager.setAbilityEnabled
2268 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件。 …
2292 import { bundleManager } from '@kit.AbilityKit';
2296 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2304 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2308 bundleManager.setAbilityEnabled(info, false).then(() => {
2322 ### bundleManager.setAbilityEnabled<sup>12+</sup>
2338 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件。 …
2364 import { bundleManager } from '@kit.AbilityKit';
2368 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2376 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2380 bundleManager.setAbilityEnabled(info, 1, false).then(() => {
2394 ### bundleManager.setAbilityEnabledSync<sup>10+</sup>
2410 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件。 |
2428 import { bundleManager } from '@kit.AbilityKit';
2432 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2440 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2445 bundleManager.setAbilityEnabledSync(info, false);
2460 ### bundleManager.isApplicationEnabled
2490 import { bundleManager } from '@kit.AbilityKit';
2496 bundleManager.isApplicationEnabled(bundleName, (err, data) => {
2509 ### bundleManager.isApplicationEnabled
2544 import { bundleManager } from '@kit.AbilityKit';
2550 bundleManager.isApplicationEnabled(bundleName).then((data) => {
2561 ### bundleManager.isApplicationEnabled<sup>12+</sup>
2598 import { bundleManager } from '@kit.AbilityKit';
2604 bundleManager.isApplicationEnabled(bundleName, 1).then((data) => {
2615 ### bundleManager.isApplicationEnabledSync<sup>10+</sup>
2650 import { bundleManager } from '@kit.AbilityKit';
2656 let data = bundleManager.isApplicationEnabledSync(bundleName);
2664 ### bundleManager.isAbilityEnabled
2678 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息。 |
2695 import { bundleManager } from '@kit.AbilityKit';
2699 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2707 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2711 bundleManager.isAbilityEnabled(info, (err, data) => {
2727 ### bundleManager.isAbilityEnabled
2741 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息。 |
2763 import { bundleManager } from '@kit.AbilityKit';
2767 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2775 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2779 bundleManager.isAbilityEnabled(info).then((data) => {
2793 ### bundleManager.isAbilityEnabled<sup>12+</sup>
2807 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息。 |
2831 import { bundleManager } from '@kit.AbilityKit';
2835 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2843 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2847 bundleManager.isAbilityEnabled(info, 1).then((data) => {
2861 ### bundleManager.isAbilityEnabledSync<sup>10+</sup>
2875 | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息。 |
2897 import { bundleManager } from '@kit.AbilityKit';
2901 let abilityFlags = bundleManager.AbilityFlag.GET_ABILITY_INFO_DEFAULT;
2909 bundleManager.queryAbilityInfo(want, abilityFlags, userId).then((abilitiesInfo) => {
2914 let data = bundleManager.isAbilityEnabledSync(info);
2929 ### bundleManager.getLaunchWantForBundle
2965 import { bundleManager } from '@kit.AbilityKit';
2972 bundleManager.getLaunchWantForBundle(bundleName, userId, (err, data) => {
2985 ### bundleManager.getLaunchWantForBundle
3019 import { bundleManager } from '@kit.AbilityKit';
3025 bundleManager.getLaunchWantForBundle(bundleName, (err, data) => {
3038 ### bundleManager.getLaunchWantForBundle
3079 import { bundleManager } from '@kit.AbilityKit';
3086 bundleManager.getLaunchWantForBundle(bundleName, userId).then((data) => {
3098 ### bundleManager.getLaunchWantForBundleSync<sup>10+</sup>
3139 import { bundleManager } from '@kit.AbilityKit';
3147 let want: Want = bundleManager.getLaunchWantForBundleSync(bundleName, userId);
3156 import { bundleManager } from '@kit.AbilityKit';
3164 let want: Want = bundleManager.getLaunchWantForBundleSync(bundleName);
3172 ### bundleManager.getPermissionDef
3189 | callback | AsyncCallback\<[PermissionDef](js-apis-bundleManager-permissionDef-sys.md)> | 是 …
3205 import { bundleManager } from '@kit.AbilityKit';
3210 bundleManager.getPermissionDef(permission, (err, data) => {
3223 ### bundleManager.getPermissionDef
3245 | Promise\<[PermissionDef](js-apis-bundleManager-permissionDef-sys.md)> | Promise对象,返回Array\<Permis…
3261 import { bundleManager } from '@kit.AbilityKit';
3266 bundleManager.getPermissionDef(permissionName).then((data) => {
3277 ### bundleManager.getPermissionDefSync<sup>10+</sup>
3299 |[PermissionDef](js-apis-bundleManager-permissionDef-sys.md) | PermissionDef对象。 |
3315 import { bundleManager } from '@kit.AbilityKit';
3320 let PermissionDef = bundleManager.getPermissionDefSync(permissionName);
3328 ### bundleManager.getAbilityLabel
3368 import { bundleManager } from '@kit.AbilityKit';
3376 bundleManager.getAbilityLabel(bundleName, moduleName, abilityName, (err, data) => {
3389 ### bundleManager.getAbilityLabel
3434 import { bundleManager } from '@kit.AbilityKit';
3442 bundleManager.getAbilityLabel(bundleName, moduleName, abilityName).then((data) => {
3453 ### bundleManager.getAbilityLabelSync<sup>10+</sup>
3498 import { bundleManager } from '@kit.AbilityKit';
3506 let abilityLabel = bundleManager.getAbilityLabelSync(bundleName, moduleName, abilityName);
3514 ### bundleManager.getApplicationInfoSync
3538 | [ApplicationInfo](js-apis-bundleManager-applicationInfo.md) | 返回ApplicationInfo对象。 |
3556 import { bundleManager } from '@kit.AbilityKit';
3560 let applicationFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
3564 let data = bundleManager.getApplicationInfoSync(bundleName, applicationFlags, userId);
3572 ### bundleManager.getApplicationInfoSync
3595 | [ApplicationInfo](js-apis-bundleManager-applicationInfo.md) | 返回ApplicationInfo对象。 |
3612 import { bundleManager } from '@kit.AbilityKit';
3616 let applicationFlags = bundleManager.ApplicationFlag.GET_APPLICATION_INFO_DEFAULT;
3619 let data = bundleManager.getApplicationInfoSync(bundleName, applicationFlags);
3627 ### bundleManager.getBundleInfoSync<sup>14+</sup>
3644 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定将返回的BundleInfo对象中包含的信息的…
3651 | [BundleInfo](js-apis-bundleManager-bundleInfo.md) | 返回BundleInfo对象。 |
3668 import { bundleManager } from '@kit.AbilityKit';
3672 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION;
3676 let data = bundleManager.getBundleInfoSync(bundleName, bundleFlags, userId);
3684 ### bundleManager.getBundleInfoSync<sup>14+</sup>
3701 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定将返回的BundleInfo对象中包含的信息的…
3707 | [BundleInfo](js-apis-bundleManager-bundleInfo.md) | 返回BundleInfo对象。 |
3723 import { bundleManager } from '@kit.AbilityKit';
3727 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION;
3729 let data = bundleManager.getBundleInfoSync(bundleName, bundleFlags);
3737 ### bundleManager.getSharedBundleInfo<sup>10+</sup>
3755 | callback | AsyncCallback\<Array\<[SharedBundleInfo](js-apis-bundleManager-sharedBundleInfo-sys.…
3772 import { bundleManager } from '@kit.AbilityKit';
3779 bundleManager.getSharedBundleInfo(bundleName, moduleName, (err, data) => {
3792 ### bundleManager.getSharedBundleInfo<sup>10+</sup>
3815 | Promise\<Array\<[SharedBundleInfo](js-apis-bundleManager-sharedBundleInfo-sys.md)\>\> | Promise对象…
3832 import { bundleManager } from '@kit.AbilityKit';
3839 bundleManager.getSharedBundleInfo(bundleName, moduleName).then((data) => {
3850 ### bundleManager.getAllSharedBundleInfo<sup>10+</sup>
3866 | callback | AsyncCallback\<Array\<[SharedBundleInfo](js-apis-bundleManager-sharedBundleInfo-sys.md…
3880 import { bundleManager } from '@kit.AbilityKit';
3885 bundleManager.getAllSharedBundleInfo((err, data) => {
3898 ### bundleManager.getAllSharedBundleInfo<sup>10+</sup>
3914 | Promise\<Array\<[SharedBundleInfo](js-apis-bundleManager-sharedBundleInfo-sys.md)\>\> | Promise对象…
3928 import { bundleManager } from '@kit.AbilityKit';
3933 bundleManager.getAllSharedBundleInfo().then((data) => {
3944 ### bundleManager.getAppProvisionInfo<sup>10+</sup>
3961 | callback | AsyncCallback\<[AppProvisionInfo](js-apis-bundleManager-AppProvisionInfo-sys.md)\> | 是…
3977 import { bundleManager } from '@kit.AbilityKit';
3983 bundleManager.getAppProvisionInfo(bundleName, (err, data) => {
3996 ### bundleManager.getAppProvisionInfo<sup>10+</sup>
4014 | callback | AsyncCallback\<[AppProvisionInfo](js-apis-bundleManager-AppProvisionInfo-sys.md)\> | 是…
4032 import { bundleManager } from '@kit.AbilityKit';
4039 bundleManager.getAppProvisionInfo(bundleName, userId, (err, data) => {
4052 ### bundleManager.getAppProvisionInfo<sup>10+</sup>
4076 | Promise\<[AppProvisionInfo](js-apis-bundleManager-AppProvisionInfo-sys.md)\> | Promise对象,返回应用的pro…
4093 import { bundleManager } from '@kit.AbilityKit';
4100 bundleManager.getAppProvisionInfo(bundleName).then((data) => {
4111 bundleManager.getAppProvisionInfo(bundleName, userId).then((data) => {
4122 ### bundleManager.getAppProvisionInfoSync<sup>10+</sup>
4146 | [AppProvisionInfo](js-apis-bundleManager-AppProvisionInfo-sys.md) | AppProvisionInfo对象,返回应用的provi…
4163 import { bundleManager } from '@kit.AbilityKit';
4170 let data = bundleManager.getAppProvisionInfoSync(bundleName);
4178 let data = bundleManager.getAppProvisionInfoSync(bundleName, userId);
4186 ### bundleManager.getSpecifiedDistributionType<sup>10+</sup>
4222 import { bundleManager } from '@kit.AbilityKit';
4227 let type = bundleManager.getSpecifiedDistributionType(bundleName);
4236 ### bundleManager.getAdditionalInfo<sup>10+</sup>
4274 import { bundleManager } from '@kit.AbilityKit';
4279 let info = bundleManager.getAdditionalInfo(bundleName);
4287 ### bundleManager.queryExtensionAbilityInfoSync<sup>11+</sup>
4312 | Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensionAbilityInfo.md)> | 同步返回Array\<Extens…
4332 import { bundleManager } from '@kit.AbilityKit';
4338 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
4346 …let data = bundleManager.queryExtensionAbilityInfoSync(want, extensionAbilityType, extensionFlags,…
4356 import { bundleManager } from '@kit.AbilityKit';
4362 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
4369 …let data = bundleManager.queryExtensionAbilityInfoSync(want, extensionAbilityType, extensionFlags);
4377 ### bundleManager.getJsonProfile<sup>12+</sup>
4424 import { bundleManager } from '@kit.AbilityKit';
4430 let profileType = bundleManager.ProfileType.INTENT_PROFILE;
4433 let data = bundleManager.getJsonProfile(profileType, bundleName, moduleName)
4441 ### bundleManager.getRecoverableApplicationInfo<sup>11+</sup>
4457 | callback | AsyncCallback\<Array\<[RecoverableApplicationInfo](js-apis-bundleManager-recoverableAp…
4471 import { bundleManager } from '@kit.AbilityKit';
4476 bundleManager.getRecoverableApplicationInfo((err, data) => {
4489 ### bundleManager.getRecoverableApplicationInfo<sup>11+</sup>
4505 | Promise\<Array\<[RecoverableApplicationInfo](js-apis-bundleManager-recoverableApplicationInfo-sys…
4519 import { bundleManager } from '@kit.AbilityKit';
4524 bundleManager.getRecoverableApplicationInfo().then((data) => {
4535 ### bundleManager.setAdditionalInfo<sup>11+</sup>
4569 import { bundleManager } from '@kit.AbilityKit';
4577 bundleManager.setAdditionalInfo(bundleName, additionalInfo);
4585 ### bundleManager.getAllPreinstalledApplicationInfo<sup>12+</sup>
4601 | Promise<Array\<[PreinstalledApplicationInfo](js-apis-bundleManager-ApplicationInfo-sys.md)>> | Pr…
4615 import { bundleManager } from '@kit.AbilityKit';
4620 let data = bundleManager.getAllPreinstalledApplicationInfo();
4628 ### bundleManager.queryExtensionAbilityInfoSync<sup>11+</sup>
4652 | Array\<[ExtensionAbilityInfo](js-apis-bundleManager-extensionAbilityInfo.md)> | 同步返回Array\<Extens…
4670 import { bundleManager } from '@kit.AbilityKit';
4675 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
4679 …let data = bundleManager.queryExtensionAbilityInfoSync(extensionAbilityType, extensionFlags, userI…
4689 import { bundleManager } from '@kit.AbilityKit';
4694 let extensionFlags = bundleManager.ExtensionAbilityFlag.GET_EXTENSION_ABILITY_INFO_DEFAULT;
4697 let data = bundleManager.queryExtensionAbilityInfoSync(extensionAbilityType, extensionFlags);
4705 ### bundleManager.getAllBundleInfoByDeveloperId<sup>12+</sup>
4727 | Array\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | 同步返回Array\<BundleInfo>。 |
4743 import { bundleManager } from '@kit.AbilityKit';
4750 let data = bundleManager.getAllBundleInfoByDeveloperId(developerId);
4758 ### bundleManager.getDeveloperIds<sup>12+</sup>
4795 import { bundleManager } from '@kit.AbilityKit';
4799 let appDistributionType = bundleManager.AppDistributionType.ENTERPRISE;
4802 let data = bundleManager.getDeveloperIds(appDistributionType);
4810 ### bundleManager.switchUninstallState<sup>12+</sup>
4844 import { bundleManager } from '@kit.AbilityKit';
4849 bundleManager.switchUninstallState('com.example.myapplication', false);
4856 ### bundleManager.getExtResource<sup>12+</sup>
4895 import { bundleManager } from '@kit.AbilityKit';
4901 bundleManager.getExtResource(bundleName).then((modules : Array<string>) => {
4914 ### bundleManager.enableDynamicIcon<sup>12+</sup>
4955 import { bundleManager } from '@kit.AbilityKit';
4962 bundleManager.enableDynamicIcon(bundleName, moduleName).then((data) => {
4973 ### bundleManager.disableDynamicIcon<sup>12+</sup>
5012 import { bundleManager } from '@kit.AbilityKit';
5018 bundleManager.disableDynamicIcon(bundleName).then((data) => {
5029 ### bundleManager.getDynamicIcon<sup>12+</sup>
5068 import { bundleManager } from '@kit.AbilityKit';
5074 bundleManager.getDynamicIcon(bundleName).then((data) => {
5085 ### bundleManager.getAppCloneIdentity<sup>14+</sup>
5120 import { bundleManager } from '@kit.AbilityKit';
5126 bundleManager.getAppCloneIdentity(uid).then((res: bundleManager.AppCloneIdentity) => {
5137 ### bundleManager.getAppCloneBundleInfo<sup>12+</sup>
5141 根据bundleName、分身索引、[bundleFlags](js-apis-bundleManager.md#bundleflag)以及用户ID查询主应用或分身应用的BundleInfo。使用P…
5155 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定要返回的Bundle…
5181 import { bundleManager } from '@kit.AbilityKit';
5186 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFl…
5189bundleManager.getAppCloneBundleInfo(bundleName, appIndex, bundleFlags).then((res: bundleManager.Bu…
5200 ### bundleManager.getAllAppCloneBundleInfo<sup>12+</sup>
5204 根据bundleName、[bundleFlags](js-apis-bundleManager.md#bundleflag)以及用户ID查询主应用和分身应用的BundleInfo列表。使用Prom…
5217 | [bundleFlags](js-apis-bundleManager.md#bundleflag) | number | 是 | 表示用于指定要返回的Bundle…
5242 import { bundleManager } from '@kit.AbilityKit';
5246 let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFl…
5249bundleManager.getAllAppCloneBundleInfo(bundleName, bundleFlags).then((res: Array<bundleManager.Bun…
5262 ### bundleManager.verifyAbc<sup>11+</sup>
5296 import { bundleManager } from '@kit.AbilityKit';
5303 bundleManager.verifyAbc(abcPaths, true, (err, data) => {
5316 ### bundleManager.verifyAbc<sup>11+</sup>
5355 import { bundleManager } from '@kit.AbilityKit';
5362 bundleManager.verifyAbc(abcPaths, true).then((data) => {
5373 ### bundleManager.deleteAbc<sup>11+</sup>
5411 import { bundleManager } from '@kit.AbilityKit';
5418 bundleManager.deleteAbc(abcPath).then((data) => {