From a9aa5394b9ca03645897ea1be39dc573ea592ebd Mon Sep 17 00:00:00 2001 From: lanhaoyu Date: Thu, 11 Sep 2025 15:22:50 +0800 Subject: [PATCH] 1.2 delete overload function Signed-off-by: lanhaoyu --- api/@ohos.bundle.bundleManager.d.ts | 373 ++++++++++---------- api/@ohos.bundle.bundleMonitor.d.ts | 97 ++++- api/@ohos.bundle.bundleResourceManager.d.ts | 2 - 3 files changed, 272 insertions(+), 200 deletions(-) diff --git a/api/@ohos.bundle.bundleManager.d.ts b/api/@ohos.bundle.bundleManager.d.ts index 668bf818b2..71bbae953c 100644 --- a/api/@ohos.bundle.bundleManager.d.ts +++ b/api/@ohos.bundle.bundleManager.d.ts @@ -72,7 +72,7 @@ import { Skill as _Skill, SkillUri as _SkillUri } from './bundleManager/Skill'; * @syscap SystemCapability.BundleManager.BundleFramework.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ declare namespace bundleManager { @@ -226,7 +226,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ GET_BUNDLE_INFO_WITH_EXTENSION_ABILITY = 0x00000008, @@ -350,7 +350,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ GET_BUNDLE_INFO_WITH_MENU = 0x00000100, @@ -362,7 +362,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_BUNDLE_INFO_WITH_ROUTER_MAP = 0x00000200, @@ -375,7 +375,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_BUNDLE_INFO_WITH_SKILL = 0x00000800, @@ -385,7 +385,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_BUNDLE_INFO_ONLY_WITH_LAUNCHER_ABILITY = 0x00001000, @@ -396,7 +396,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_BUNDLE_INFO_OF_ANY_USER = 0x00002000, @@ -406,7 +406,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_BUNDLE_INFO_EXCLUDE_CLONE = 0x00004000, @@ -419,7 +419,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ enum ApplicationFlag { @@ -429,7 +429,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_APPLICATION_INFO_DEFAULT = 0x00000000, @@ -438,7 +438,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_APPLICATION_INFO_WITH_PERMISSION = 0x00000001, @@ -447,7 +447,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_APPLICATION_INFO_WITH_METADATA = 0x00000002, @@ -456,7 +456,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_APPLICATION_INFO_WITH_DISABLE = 0x00000004 @@ -616,7 +616,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ enum ExtensionAbilityFlag { @@ -626,7 +626,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_EXTENSION_ABILITY_INFO_DEFAULT = 0x00000000, @@ -635,7 +635,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_EXTENSION_ABILITY_INFO_WITH_PERMISSION = 0x00000001, @@ -644,7 +644,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_EXTENSION_ABILITY_INFO_WITH_APPLICATION = 0x00000002, @@ -653,7 +653,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ GET_EXTENSION_ABILITY_INFO_WITH_METADATA = 0x00000004, @@ -662,7 +662,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ GET_EXTENSION_ABILITY_INFO_WITH_SKILL = 0x00000010, @@ -681,7 +681,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export enum ExtensionAbilityType { @@ -696,7 +696,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ FORM = 0, @@ -705,7 +705,7 @@ declare namespace bundleManager { * Indicates extension info with type of work schedule * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ WORK_SCHEDULER = 1, @@ -714,7 +714,7 @@ declare namespace bundleManager { * Indicates extension info with type of input method * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ INPUT_METHOD = 2, @@ -723,7 +723,7 @@ declare namespace bundleManager { * Indicates extension info with type of service * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ SERVICE = 3, @@ -732,7 +732,7 @@ declare namespace bundleManager { * Indicates extension info with type of accessibility * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ ACCESSIBILITY = 4, @@ -741,7 +741,7 @@ declare namespace bundleManager { * Indicates extension info with type of dataShare * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ DATA_SHARE = 5, @@ -750,7 +750,7 @@ declare namespace bundleManager { * Indicates extension info with type of filesShare * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ FILE_SHARE = 6, @@ -759,7 +759,7 @@ declare namespace bundleManager { * Indicates extension info with type of staticSubscriber * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ STATIC_SUBSCRIBER = 7, @@ -768,7 +768,7 @@ declare namespace bundleManager { * Indicates extension info with type of wallpaper * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ WALLPAPER = 8, @@ -777,7 +777,7 @@ declare namespace bundleManager { * Indicates extension info with type of backup * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ BACKUP = 9, @@ -786,7 +786,7 @@ declare namespace bundleManager { * Indicates extension info with type of window * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ WINDOW = 10, @@ -795,7 +795,7 @@ declare namespace bundleManager { * Indicates extension info with type of enterprise admin * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ ENTERPRISE_ADMIN = 11, @@ -804,7 +804,7 @@ declare namespace bundleManager { * Indicates extension info with type of thumbnail * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ THUMBNAIL = 13, @@ -813,7 +813,7 @@ declare namespace bundleManager { * Indicates extension info with type of preview * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ PREVIEW = 14, @@ -822,7 +822,7 @@ declare namespace bundleManager { * Indicates extension info with type of print * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ PRINT = 15, @@ -831,7 +831,7 @@ declare namespace bundleManager { * Indicates extension info with type of share * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ SHARE = 16, @@ -840,7 +840,7 @@ declare namespace bundleManager { * Indicates extension info with type of push * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ PUSH = 17, @@ -849,7 +849,7 @@ declare namespace bundleManager { * Indicates extension info with type of driver * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ DRIVER = 18, @@ -858,7 +858,7 @@ declare namespace bundleManager { * Indicates extension info with type of action * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ ACTION = 19, @@ -867,7 +867,7 @@ declare namespace bundleManager { * Indicates extension info with type of ads service * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ ADS_SERVICE = 20, @@ -876,7 +876,7 @@ declare namespace bundleManager { * Indicates extension info with type of embedded UI * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ EMBEDDED_UI = 21, @@ -885,7 +885,7 @@ declare namespace bundleManager { * Indicates extension info with type of insight intent UI * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ INSIGHT_INTENT_UI = 22, @@ -894,7 +894,7 @@ declare namespace bundleManager { * Indicates extension info with type of FENCE * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ FENCE = 24, @@ -903,7 +903,7 @@ declare namespace bundleManager { * Indicates extension info with type of CALLER_INFO_QUERY * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ CALLER_INFO_QUERY = 25, @@ -912,7 +912,7 @@ declare namespace bundleManager { * Indicates extension info with type of asset acceleration * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ ASSET_ACCELERATION = 26, @@ -921,7 +921,7 @@ declare namespace bundleManager { * Indicates extension info with type of form edit * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ FORM_EDIT = 27, @@ -955,7 +955,7 @@ declare namespace bundleManager { * Indicates extension info with type of unspecified * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ UNSPECIFIED = 255 @@ -1148,7 +1148,7 @@ declare namespace bundleManager { * @syscap SystemCapability.BundleManager.BundleFramework.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export enum LaunchType { @@ -1171,7 +1171,7 @@ declare namespace bundleManager { * @syscap SystemCapability.BundleManager.BundleFramework.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ SINGLETON = 0, @@ -1195,7 +1195,7 @@ declare namespace bundleManager { * @syscap SystemCapability.BundleManager.BundleFramework.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ MULTITON = 1, @@ -1590,7 +1590,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ AUTO_ROTATION_UNSPECIFIED, @@ -1600,7 +1600,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLLOW_DESKTOP @@ -1712,7 +1712,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export enum BundleType { @@ -1727,7 +1727,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ APP = 0, @@ -1740,7 +1740,7 @@ declare namespace bundleManager { * Indicates atomic service * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ ATOMIC_SERVICE = 1 @@ -1759,7 +1759,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export enum CompatiblePolicy { @@ -1774,7 +1774,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ BACKWARD_COMPATIBILITY = 1 @@ -1786,7 +1786,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export enum ProfileType { @@ -1795,7 +1795,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ INTENT_PROFILE = 1 @@ -1807,7 +1807,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ export enum AppDistributionType { @@ -1816,7 +1816,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ APP_GALLERY = 1, @@ -1826,7 +1826,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ ENTERPRISE = 2, @@ -1837,7 +1837,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ ENTERPRISE_NORMAL = 3, @@ -1848,7 +1848,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ ENTERPRISE_MDM = 4, @@ -1858,7 +1858,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ OS_INTEGRATION = 5, @@ -1868,7 +1868,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ CROWDTESTING = 6, @@ -1878,7 +1878,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ NONE = 7 @@ -1889,7 +1889,7 @@ declare namespace bundleManager { * * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ export enum MultiAppModeType { @@ -1897,7 +1897,7 @@ declare namespace bundleManager { * Indicates multi app mode with type of unspecified * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ UNSPECIFIED = 0, @@ -1905,7 +1905,7 @@ declare namespace bundleManager { * Indicates multi app mode with type of multiInstance * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ MULTI_INSTANCE = 1, @@ -1913,7 +1913,7 @@ declare namespace bundleManager { * Indicates multi app mode with type of appClone * * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ APP_CLONE = 2, @@ -1925,7 +1925,7 @@ declare namespace bundleManager { * @enum { int } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ export enum ApplicationInfoFlag { @@ -1934,7 +1934,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FLAG_INSTALLED = 0x00000001, @@ -1943,7 +1943,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FLAG_OTHER_INSTALLED = 0x00000010, @@ -1952,7 +1952,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FLAG_PREINSTALLED_APP = 0x00000020, @@ -1961,7 +1961,7 @@ declare namespace bundleManager { * * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FLAG_PREINSTALLED_APP_UPDATE = 0x00000040, @@ -2075,7 +2075,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleInfo(bundleName: string, bundleFlags: int, callback: AsyncCallback): void; @@ -2094,7 +2094,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleInfo(bundleName: string, @@ -2114,7 +2114,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleInfo(bundleName: string, bundleFlags: int, userId?: int): Promise; @@ -2133,7 +2133,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getApplicationInfo(bundleName: string, appFlags: int, callback: AsyncCallback): void; @@ -2154,7 +2154,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getApplicationInfo(bundleName: string, @@ -2176,7 +2176,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getApplicationInfo(bundleName: string, appFlags: int, userId?: int): Promise; @@ -2192,7 +2192,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllBundleInfo(bundleFlags: int, callback: AsyncCallback>): void; @@ -2210,7 +2210,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllBundleInfo(bundleFlags: int, userId: int, callback: AsyncCallback>): void; @@ -2228,7 +2228,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllBundleInfo(bundleFlags: int, userId?: int): Promise>; @@ -2244,7 +2244,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllApplicationInfo(appFlags: int, callback: AsyncCallback>): void; @@ -2262,7 +2262,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllApplicationInfo(appFlags: int, @@ -2281,7 +2281,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAllApplicationInfo(appFlags: int, userId?: int): Promise>; @@ -2303,7 +2303,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryAbilityInfo(want: Want, abilityFlags: int, callback: AsyncCallback>): void; @@ -2327,7 +2327,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryAbilityInfo(want: Want, @@ -2352,7 +2352,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryAbilityInfo(want: Want, abilityFlags: int, userId?: int): Promise>; @@ -2376,7 +2376,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function queryAbilityInfo(wants: Array, abilityFlags: int, userId?: int): Promise>; @@ -2400,7 +2400,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function queryAbilityInfoSync(want: Want, abilityFlags: int, userId?: int): Array; @@ -2438,7 +2438,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, @@ -2464,7 +2464,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, @@ -2490,7 +2490,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, @@ -2516,7 +2516,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function queryExtensionAbilityInfoSync(want: Want, extensionAbilityType: ExtensionAbilityType, @@ -2542,7 +2542,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function queryExtensionAbilityInfoSync(want: Want, extensionAbilityType: string, @@ -2565,7 +2565,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified userId is invalid. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function queryExtensionAbilityInfoSync(extensionAbilityType: string, extensionAbilityFlags: int, @@ -2581,7 +2581,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @throws { BusinessError } 17700021 - The uid is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleNameByUid(uid: int, callback: AsyncCallback): void; @@ -2596,7 +2596,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @throws { BusinessError } 17700021 - The uid is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleNameByUid(uid: int): Promise; @@ -2611,7 +2611,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @throws { BusinessError } 17700021 - The uid is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleNameByUidSync(uid: int): string; @@ -2630,7 +2630,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700022 - The hapFilePath is invalid. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getBundleArchiveInfo(hapFilePath: string, bundleFlags: int, callback: AsyncCallback): void; @@ -2649,7 +2649,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700022 - The hapFilePath is invalid. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getBundleArchiveInfo(hapFilePath: string, bundleFlags: int): Promise; @@ -2668,7 +2668,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700022 - The hapFilePath is invalid. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getBundleArchiveInfoSync(hapFilePath: string, bundleFlags: int): BundleInfo; @@ -2686,7 +2686,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700030 - The specified bundle does not support clearing of cache files. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function cleanBundleCacheFiles(bundleName: string, callback: AsyncCallback): void; @@ -2704,7 +2704,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700030 - The specified bundle does not support clearing of cache files. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function cleanBundleCacheFiles(bundleName: string): Promise; @@ -2724,7 +2724,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ function cleanBundleCacheFiles(bundleName: string, appIndex: int): Promise; @@ -2738,7 +2738,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ function getAllBundleCacheSize(): Promise; @@ -2752,7 +2752,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ function cleanAllBundleCache(): Promise; @@ -2772,7 +2772,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function setApplicationEnabled(bundleName: string, appIndex: int, isEnabled: boolean): Promise; @@ -2790,7 +2790,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function setApplicationEnabled(bundleName: string, isEnabled: boolean, callback: AsyncCallback): void; @@ -2808,7 +2808,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function setApplicationEnabled(bundleName: string, isEnabled: boolean): Promise; @@ -2825,7 +2825,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function setApplicationEnabledSync(bundleName: string, isEnabled: boolean): void; @@ -2846,7 +2846,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function setAbilityEnabled(info: AbilityInfo, appIndex: int, isEnabled: boolean): Promise; @@ -2865,7 +2865,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityInfo is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function setAbilityEnabled(info: AbilityInfo, isEnabled: boolean, callback: AsyncCallback): void; @@ -2884,7 +2884,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityInfo is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function setAbilityEnabled(info: AbilityInfo, isEnabled: boolean): Promise; @@ -2902,7 +2902,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityInfo is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function setAbilityEnabledSync(info: AbilityInfo, isEnabled: boolean): void; @@ -2919,7 +2919,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function isApplicationEnabled(bundleName: string, appIndex: int): Promise; @@ -2934,7 +2934,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function isApplicationEnabled(bundleName: string, callback: AsyncCallback): void; @@ -2949,7 +2949,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function isApplicationEnabled(bundleName: string): Promise; @@ -2964,7 +2964,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function isApplicationEnabledSync(bundleName: string): boolean; @@ -2982,7 +2982,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function isAbilityEnabled(info: AbilityInfo, appIndex: int): Promise; @@ -2998,7 +2998,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function isAbilityEnabled(info: AbilityInfo, callback: AsyncCallback): void; @@ -3014,7 +3014,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function isAbilityEnabled(info: AbilityInfo): Promise; @@ -3030,7 +3030,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700003 - The specified abilityName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function isAbilityEnabledSync(info: AbilityInfo): boolean; @@ -3052,7 +3052,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getLaunchWantForBundle(bundleName: string, userId: int, callback: AsyncCallback): void; @@ -3072,7 +3072,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getLaunchWantForBundle(bundleName: string, callback: AsyncCallback): void; @@ -3094,7 +3094,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getLaunchWantForBundle(bundleName: string, userId?: int): Promise; @@ -3116,7 +3116,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getLaunchWantForBundleSync(bundleName: string, userId?: int): Want; @@ -3130,7 +3130,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700072 - The launch want is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 13 dynamic + * @since 13 dynamic * @since 20 static */ function getLaunchWant(): Want; @@ -3164,7 +3164,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByAbility(moduleName: string, abilityName: string, metadataName: string, callback: AsyncCallback>): void; @@ -3198,7 +3198,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByAbility(moduleName: string, abilityName: string, metadataName?: string): Promise>; @@ -3232,7 +3232,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByAbilitySync(moduleName: string, abilityName: string, metadataName?: string): Array; @@ -3264,7 +3264,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700024 - Failed to get the profile because there is no profile in the HAP. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, metadataName: string, callback: AsyncCallback>): void; @@ -3296,7 +3296,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700024 - Failed to get the profile because there is no profile in the HAP. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, metadataName?: string): Promise>; @@ -3328,7 +3328,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700024 - Failed to get the profile because there is no profile in the HAP. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getProfileByExtensionAbilitySync(moduleName: string, extensionAbilityName: string, metadataName?: string): Array; @@ -3345,7 +3345,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700006 - The specified permission is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getPermissionDef(permissionName: string, callback: AsyncCallback): void; @@ -3362,7 +3362,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700006 - The specified permission is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getPermissionDef(permissionName: string): Promise; @@ -3379,7 +3379,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700006 - The specified permission is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getPermissionDefSync(permissionName: string): PermissionDef; @@ -3403,7 +3403,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Resource * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAbilityLabel(bundleName: string, moduleName: string, abilityName: string, callback: AsyncCallback): void; @@ -3427,7 +3427,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Resource * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getAbilityLabel(bundleName: string, moduleName: string, abilityName: string): Promise; @@ -3451,7 +3451,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700029 - The specified ability is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Resource * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAbilityLabelSync(bundleName: string, moduleName: string, abilityName: string): string; @@ -3472,7 +3472,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getApplicationInfoSync(bundleName: string, applicationFlags: int, userId: int): ApplicationInfo; @@ -3491,7 +3491,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function getApplicationInfoSync(bundleName: string, applicationFlags: int): ApplicationInfo; @@ -3510,7 +3510,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleInfoSync(bundleName: string, bundleFlags: int, userId: int): BundleInfo; @@ -3527,7 +3527,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getBundleInfoSync(bundleName: string, bundleFlags: int): BundleInfo; @@ -3541,7 +3541,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAllSharedBundleInfo(callback: AsyncCallback>): void; @@ -3555,7 +3555,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAllSharedBundleInfo(): Promise>; @@ -3574,7 +3574,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700002 - The specified moduleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getSharedBundleInfo(bundleName: string, moduleName: string, callback: AsyncCallback>): void; @@ -3593,7 +3593,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700002 - The specified moduleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getSharedBundleInfo(bundleName: string, moduleName: string): Promise>; @@ -3611,7 +3611,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAppProvisionInfo(bundleName: string, callback: AsyncCallback): void; @@ -3631,7 +3631,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAppProvisionInfo(bundleName: string, userId: int, callback: AsyncCallback): void; @@ -3651,7 +3651,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAppProvisionInfo(bundleName: string, userId?: int): Promise; @@ -3671,7 +3671,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAppProvisionInfoSync(bundleName: string, userId?: int): AppProvisionInfo; @@ -3688,7 +3688,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getSpecifiedDistributionType(bundleName: string): string; @@ -3706,7 +3706,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700001 - The specified bundleName is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function getAdditionalInfo(bundleName: string): string; @@ -3749,7 +3749,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle is disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getJsonProfile(profileType: ProfileType, bundleName: string, moduleName?: string, userId?: int): string; @@ -3767,7 +3767,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700303 - Failed to obtain extended resources. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getExtResource(bundleName: string): Promise>; @@ -3805,7 +3805,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700307 - Dynamic icons cannot take effect due to existing custom themes. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 20 dynamic&static + * @since 20 dynamic */ function enableDynamicIcon(bundleName: string, moduleName: string): Promise; @@ -3848,8 +3848,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700305 - Failed to disable the dynamic icon. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic - * @since 20 static + * @since 12 dynamic */ function disableDynamicIcon(bundleName: string): Promise; @@ -3889,7 +3888,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700306 - Failed to obtain the dynamic icon. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getDynamicIcon(bundleName: string): Promise; @@ -3956,7 +3955,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700201 - Failed to verify the abc file. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function verifyAbc(abcPaths: Array, deleteOriginalFiles: boolean, callback: AsyncCallback): void; @@ -3987,7 +3986,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700201 - Failed to verify the abc file. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function verifyAbc(abcPaths: Array, deleteOriginalFiles: boolean): Promise; @@ -4001,7 +4000,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getRecoverableApplicationInfo(callback: AsyncCallback>): void; @@ -4015,7 +4014,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getRecoverableApplicationInfo(): Promise>; @@ -4034,7 +4033,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700053 - The caller is not AppGallery. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function setAdditionalInfo(bundleName: string, additionalInfo: string): void; @@ -4063,7 +4062,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700202 - Failed to delete the abc file. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function deleteAbc(abcPath: string): Promise; @@ -4078,7 +4077,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700056 - The scheme of the specified link is not in the querySchemes. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function canOpenLink(link: string): boolean; @@ -4092,7 +4091,7 @@ declare namespace bundleManager { * @throws { BusinessError } 202 - Permission denied, non-system app called system api. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllPreinstalledApplicationInfo(): Promise>; @@ -4110,7 +4109,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700059 - The specified developerId is invalid. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllBundleInfoByDeveloperId(developerId: string): Array; @@ -4126,7 +4125,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getDeveloperIds(appDistributionType?: int): Array; @@ -4144,7 +4143,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700060 - The specified application cannot be uninstalled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function switchUninstallState(bundleName: string, state: boolean): void; @@ -4158,7 +4157,7 @@ declare namespace bundleManager { * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 17700021 - The uid is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ function getSignatureInfo(uid: int): SignatureInfo; @@ -4181,7 +4180,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700061 - AppIndex not in valid range. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAppCloneBundleInfo(bundleName: string, appIndex: int, bundleFlags: int, userId?: int): Promise; @@ -4202,7 +4201,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700026 - The specified bundle and clone apps are all disabled. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllAppCloneBundleInfo(bundleName: string, bundleFlags: int, userId?: int): Promise>; @@ -4217,7 +4216,7 @@ declare namespace bundleManager { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @throws { BusinessError } 17700021 - The uid is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getAppCloneIdentity(uid: int): Promise; @@ -4235,7 +4234,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700004 - The specified user ID is not found. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ function getAllPluginInfo(hostBundleName: string, userId?: int): Promise>; @@ -4258,7 +4257,7 @@ declare namespace bundleManager { * @throws { BusinessError } 17700086 - System error occurred during copy execution. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ function migrateData(sourcePaths: Array, destinationPath: string): Promise; @@ -4768,7 +4767,7 @@ declare namespace bundleManager { * @typedef { _PermissionDef } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ export type PermissionDef = _PermissionDef; @@ -4786,7 +4785,7 @@ declare namespace bundleManager { * @typedef { _ElementName } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export type ElementName = _ElementName; @@ -4797,7 +4796,7 @@ declare namespace bundleManager { * @typedef { _SharedBundleInfo } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ export type SharedBundleInfo = _SharedBundleInfo; @@ -4848,7 +4847,7 @@ declare namespace bundleManager { * @typedef { _RecoverableApplicationInfo } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ export type RecoverableApplicationInfo = _RecoverableApplicationInfo; @@ -4899,7 +4898,7 @@ declare namespace bundleManager { * @typedef { _PreinstalledApplicationInfo } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ export type PreinstalledApplicationInfo = _PreinstalledApplicationInfo; @@ -4910,7 +4909,7 @@ declare namespace bundleManager { * @typedef { _PluginBundleInfo } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ export type PluginBundleInfo = _PluginBundleInfo; @@ -4921,7 +4920,7 @@ declare namespace bundleManager { * @typedef { _PluginModuleInfo } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ export type PluginModuleInfo = _PluginModuleInfo; diff --git a/api/@ohos.bundle.bundleMonitor.d.ts b/api/@ohos.bundle.bundleMonitor.d.ts index c2fe16be7f..646d36d150 100644 --- a/api/@ohos.bundle.bundleMonitor.d.ts +++ b/api/@ohos.bundle.bundleMonitor.d.ts @@ -26,7 +26,7 @@ import { Callback } from './@ohos.base'; * @namespace bundleMonitor * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ declare namespace bundleMonitor { @@ -36,7 +36,7 @@ declare namespace bundleMonitor { * @typedef BundleChangedInfo * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ interface BundleChangedInfo { @@ -47,7 +47,7 @@ declare namespace bundleMonitor { * @readonly * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ readonly bundleName: string; @@ -58,7 +58,7 @@ declare namespace bundleMonitor { * @readonly * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ readonly userId: int; @@ -69,7 +69,7 @@ declare namespace bundleMonitor { * @readonly * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly appIndex: int; @@ -81,8 +81,7 @@ declare namespace bundleMonitor { * @typedef { 'add' | 'update' | 'remove' } * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic - * @since 20 static + * @since 9 dynamic */ type BundleChangedEvent = 'add' | 'update' | 'remove'; @@ -97,11 +96,49 @@ declare namespace bundleMonitor { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic - * @since 20 static + * @since 9 dynamic */ function on(type: BundleChangedEvent, callback: Callback): void; + /** + * Register installation listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be registered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function onAdd(callback: Callback): void; + + /** + * Register update listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be registered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function onUpdate(callback: Callback): void; + + /** + * Register uninstallation listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be registered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function onRemove(callback: Callback): void; + /** * Unregister to monitor the installation status * @@ -113,10 +150,48 @@ declare namespace bundleMonitor { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types. * @syscap SystemCapability.BundleManager.BundleFramework.Core * @systemapi - * @since 9 dynamic - * @since 20 static + * @since 9 dynamic */ function off(type: BundleChangedEvent, callback?: Callback): void; + + /** + * Unregister installation listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be unregistered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function offAdd(callback?: Callback): void; + + /** + * Unregister update listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be unregistered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function offUpdate(callback?: Callback): void; + + /** + * Unregister uninstallation listener. + * + * @permission ohos.permission.LISTEN_BUNDLE_CHANGE + * @param { Callback } [callback] - Indicates the callback to be unregistered. + * @throws { BusinessError } 201 - Permission denied. + * @throws { BusinessError } 202 - Permission denied, non-system app called system api. + * @syscap SystemCapability.BundleManager.BundleFramework.Core + * @systemapi + * @since 22 static + */ + function offRemove(callback?: Callback): void; } export default bundleMonitor; diff --git a/api/@ohos.bundle.bundleResourceManager.d.ts b/api/@ohos.bundle.bundleResourceManager.d.ts index 689de9431e..5d38703e3f 100644 --- a/api/@ohos.bundle.bundleResourceManager.d.ts +++ b/api/@ohos.bundle.bundleResourceManager.d.ts @@ -126,7 +126,6 @@ declare namespace bundleResourceManager { * @syscap SystemCapability.BundleManager.BundleFramework.Resource * @systemapi * @since 11 dynamic - * @since 20 static */ function getBundleResourceInfo(bundleName: string, resourceFlags?: int): BundleResourceInfo; @@ -164,7 +163,6 @@ declare namespace bundleResourceManager { * @syscap SystemCapability.BundleManager.BundleFramework.Resource * @systemapi * @since 11 dynamic - * @since 20 static */ function getLauncherAbilityResourceInfo(bundleName: string, resourceFlags?: int): Array; -- Gitee