diff --git a/zh-cn/application-dev/reference/apis/js-apis-Bundle-InnerBundleManager.md b/zh-cn/application-dev/reference/apis/js-apis-Bundle-InnerBundleManager.md index 448741f08e871599414a29ca7a134df8811c560a..81c3c912a6b4c70996ab03b054887981b4b257d6 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-Bundle-InnerBundleManager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-Bundle-InnerBundleManager.md @@ -38,7 +38,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------- | | bundleName | string | 是 | 要查询的应用程序包名称。 | | userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -66,7 +66,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ----------------------------------------------------- | | bundleName | string | 是 | 要查询的应用程序包名称。 | | userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -98,7 +98,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------------------- | --------------------- | ---- | ---------------------------------------------------- | | type | string | 是 | 指示应执行命令,只支持BundleStatusChange。 | | bundleStatusCallback | [BundleStatusCallback](js-apis-Bundle-BundleStatusCallback.md) | 是 | 指示要注册的回调。 | @@ -125,7 +125,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------ | | type | string | 是 | 指示应执行命令,只支持BundleStatusChange。 | | bundleStatusCallback | [BundleStatusCallback](js-apis-Bundle-BundleStatusCallback.md) | 是 | 指示要注册的回调。 | @@ -157,7 +157,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | --------------------- | ---- | ---------------------------------------------------- | | type | string | 是 | 指示应执行命令,只支持BundleStatusChange。 | | callback | AsyncCallback\ | 是 | 程序启动作为入参的回调函数,返回正确结果或错误信息。 | @@ -183,9 +183,9 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---- | ------ | ---- | ------------------------------------------ | -| type | string | 是 | 指示应执行命令,只支持BundleStatusChange。 | +| 参数名 | 类型 | 必填 | 说明 | +| ------ | ------ | ---- | ------------------------------------------ | +| type | string | 是 | 指示应执行命令,只支持BundleStatusChange。 | **返回值:** @@ -214,7 +214,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------- | | userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | | callback | AsyncCallback\> | 是 | 程序启动作为入参的回调函数,返回程序信息。 | @@ -240,7 +240,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------ | ------ | ---- | ----------------------------------------------------- | | userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -271,7 +271,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------------------------------------------------ | ---- | ---------------------------------------------- | | bundleName | string | 是 | 要查询的应用程序包名称。 | | callback | AsyncCallback\> | 是 | 程序启动作为入参的回调函数,返回快捷方式信息。 | @@ -297,7 +297,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------------------ | | bundleName | string | 是 | 要查询的应用程序包名称。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-Bundle.md b/zh-cn/application-dev/reference/apis/js-apis-Bundle.md index 225e5e0e56a3bfa0975cd1d8ef019ba6b1c456cf..696acdc370e7d3d87a16858890399352fbbca04b 100755 --- a/zh-cn/application-dev/reference/apis/js-apis-Bundle.md +++ b/zh-cn/application-dev/reference/apis/js-apis-Bundle.md @@ -40,7 +40,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 要查询的应用程序包名称。 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | @@ -84,7 +84,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 要查询的应用程序包名称。 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | @@ -125,7 +125,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 要查询的应用程序包名称。 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | @@ -164,7 +164,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ---------- | ---- | ------------------------------------------------------------ | | bundleFlag | BundleFlag | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | | userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -207,7 +207,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleFlag | BundleFlag | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | | callback | AsyncCallback> | 是 | 程序启动作为入参的回调函数,返回所有可用的BundleInfo。 | @@ -244,7 +244,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleFlag | BundleFlag | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | | userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -283,7 +283,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------- | ---- | --------------------------------------- | | bundleName | string | 是 | 包名 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | @@ -329,7 +329,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ---------------------------------------------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 包名 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | @@ -368,7 +368,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ---------------------------------------------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 包名 | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | @@ -442,7 +442,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ------------------------------------------------------------ | ---- | ---------------- | | callback | AsyncCallback<[BundleInstaller](js-apis-bundle-BundleInstaller.md)> | 是 | 安装应用程序包。 | @@ -468,7 +468,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------- | ---- | ------------------------------------- | | bundleName | string | 是 | 指示要清除其缓存数据的应用程序包名称. | | callback | AsyncCallback\ | 是 | 为返回操作结果而调用的回调。 | @@ -495,7 +495,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------------------------------- | | bundleName | string | 是 | 指示要清除其缓存数据的应用程序包名称. | @@ -527,7 +527,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------------------- | ---- | ----------------------------------------------- | | bundleName | string | 是 | 应用程序包名称。 | | isEnable | boolean | 是 | 指定是否启用应用程序。true表示启用,false禁用。 | @@ -555,7 +555,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------- | ---- | ----------------------------------------------- | | bundleName | string | 是 | 应用程序包名称。 | | isEnable | boolean | 是 | 指定是否启用应用程序。true表示启用,false禁用。 | @@ -588,11 +588,11 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | -------------------------------------------- | ---- | ----------------------------------------------- | | info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability信息。 | | isEnable | boolean | 是 | 指定是否启用应用程序。true表示启用,false禁用。 | -| callback | AsyncCallback\ | 是 | 为返回操作结果而调用的回调。 | +| callback | AsyncCallback\ | 是 | 为返回操作结果而调用的回调。 | ## bundle.setAbilityEnableddeprecated @@ -616,7 +616,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | -------------------------------------------- | ---- | ----------------------------------------------- | | info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability信息。 | | isEnable | boolean | 是 | 指定是否启用应用程序。true表示启用,false禁用。 | @@ -649,7 +649,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------ | | permissionName | string | 是 | 指定权限的名称。 | | callback | AsyncCallback<[PermissionDef](js-apis-bundle-PermissionDef)> | 是 | 程序启动作为入参的回调函数,返回定义的权限信息。 | @@ -676,7 +676,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------------- | ------ | ---- | ---------------- | | permissionName | string | 是 | 指定权限的名称。 | @@ -705,7 +705,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------------------------------------------ | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | | userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -747,7 +747,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | | userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | @@ -786,7 +786,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | bundleFlags | number | 是 | 用于指定返回的应用信息对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中应用信息相关flag | | callback | AsyncCallback> | 是 | 程序启动作为入参的回调函数,返回应用信息列表。 | @@ -818,7 +818,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------ | | hapFilePath | string | 是 | HAP存放路径。路径应指向当前应用程序的数据目录的相对目录。 | | bundleFlags | number | 是 | 用于指定要返回的BundleInfo对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | @@ -855,7 +855,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------ | | hapFilePath | string | 是 | HAP存放路径。路径应指向当前应用程序的数据目录的相对目录。 | | bundleFlags | number | 是 | 用于指定要返回的BundleInfo对象中包含信息的标记。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中包信息相关flag | @@ -894,7 +894,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ---------------- | | bundleName | string | 是 | 应用程序包名。 | | abilityName | string | 是 | Ability名称。 | @@ -936,7 +936,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------ | ---- | ---------------- | | bundleName | string | 是 | 应用程序包名。 | | abilityName | string | 是 | Ability名称。 | @@ -974,7 +974,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ---------------- | | bundleName | string | 是 | 应用程序包名。 | | abilityName | string | 是 | Ability名称。 | @@ -1016,7 +1016,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ---------------------- | ---- | ---------------- | | bundleName | string | 是 | 应用程序包名。 | | abilityName | string | 是 | Ability名称。 | @@ -1050,9 +1050,9 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---- | ----------- | ---- | ------------ | -| info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability的配置信息 | +| 参数名 | 类型 | 必填 | 说明 | +| ------ | -------------------------------------------- | ---- | ----------------- | +| info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability的配置信息 | **返回值:** @@ -1088,10 +1088,10 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------- | ----------------------- | ---- | --------------- | -| info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability的配置信息 | -| callback | AsyncCallback\ | 是 | 返回boolean代表是否启用 | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | -------------------------------------------- | ---- | ----------------------- | +| info | [AbilityInfo](js-apis-bundle-AbilityInfo.md) | 是 | Ability的配置信息 | +| callback | AsyncCallback\ | 是 | 返回boolean代表是否启用 | **示例:** @@ -1123,9 +1123,9 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---------- | ------ | ---- | ------------ | -| bundleName | string | 是 | 要查询的应用程序包名称。 | +| 参数名 | 类型 | 必填 | 说明 | +| ---------- | ------ | ---- | ------------------------ | +| bundleName | string | 是 | 要查询的应用程序包名称。 | **返回值:** @@ -1159,10 +1159,10 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---------- | ----------------------- | ---- | --------------- | -| bundleName | string | 是 | 要查询的应用程序包名称。 | -| callback | AsyncCallback\ | 是 | 返回boolean代表是否启用 | +| 参数名 | 类型 | 必填 | 说明 | +| ---------- | ----------------------- | ---- | ------------------------ | +| bundleName | string | 是 | 要查询的应用程序包名称。 | +| callback | AsyncCallback\ | 是 | 返回boolean代表是否启用 | **示例:** @@ -1195,7 +1195,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------------------- | | want | [Want](js-apis-application-Want.md) | 是 | 包含要查询的应用程序包名称的意图。 | | bundleFlags | number | 是 | 用于指定返回abilityInfo信息。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中Ability信息相关flag | @@ -1244,7 +1244,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | want | [Want](js-apis-application-Want.md) | 是 | 指示包含要查询的应用程序包名称的意图。 | | bundleFlags | number | 是 | 用于指定返回abilityInfo信息。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中Ability信息相关flag | @@ -1287,7 +1287,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | want | [Want](js-apis-application-Want.md) | 是 | 指示包含要查询的应用程序包名称的意图。 | | bundleFlags | number | 是 | 用于指定返回abilityInfo信息。默认值:0,取值范围:参考[BundleFlag说明](#bundleflag)中Ability信息相关flag | @@ -1330,9 +1330,9 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---------- | ------ | ---- | ------------ | -| bundleName | string | 是 | 要查询的应用程序包名称。 | +| 参数名 | 类型 | 必填 | 说明 | +| ---------- | ------ | ---- | ------------------------ | +| bundleName | string | 是 | 要查询的应用程序包名称。 | **返回值:** | 类型 | 说明 | @@ -1369,10 +1369,10 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---------- | -------------------- | ---- | ------------------------------ | -| bundleName | string | 是 | 要查询的应用程序包名称。 | -| callback | AsyncCallback\<[Want](js-apis-application-Want.md)> | 是 | 程序启动作为入参的回调函数,返回拉起指定应用的want对象。 | +| 参数名 | 类型 | 必填 | 说明 | +| ---------- | --------------------------------------------------- | ---- | -------------------------------------------------------- | +| bundleName | string | 是 | 要查询的应用程序包名称。 | +| callback | AsyncCallback\<[Want](js-apis-application-Want.md)> | 是 | 程序启动作为入参的回调函数,返回拉起指定应用的want对象。 | **示例:** @@ -1402,9 +1402,9 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---- | ------ | ---- | -------- | -| uid | number | 是 | 要查询的uid。 | +| 参数名 | 类型 | 必填 | 说明 | +| ------ | ------ | ---- | ------------- | +| uid | number | 是 | 要查询的uid。 | **返回值:** | 类型 | 说明 | @@ -1437,10 +1437,10 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------- | ---------------------- | ---- | ------------------------- | -| uid | number | 是 | 要查询的uid。 | -| callback | AsyncCallback\ | 是 | 程序启动作为入参的回调函数,返回指定uid的包名。 | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | ---------------------- | ---- | ----------------------------------------------- | +| uid | number | 是 | 要查询的uid。 | +| callback | AsyncCallback\ | 是 | 程序启动作为入参的回调函数,返回指定uid的包名。 | **示例:** @@ -1474,10 +1474,10 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ----------- | ---------------------------------------- | ---- | ---------------------------------------- | -| bundleName | string | 是 | 要查询的bundleName。 | -| abilityName | string | 是 | 要查询的abilityName。 | +| 参数名 | 类型 | 必填 | 说明 | +| ----------- | ------ | ---- | --------------------- | +| bundleName | string | 是 | 要查询的bundleName。 | +| abilityName | string | 是 | 要查询的abilityName。 | **返回值:** | 类型 | 说明 | @@ -1515,7 +1515,7 @@ SystemCapability.BundleManager.BundleFramework **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ---------------------------------------- | ---- | ---------------------------------------- | | bundleName | string | 是 | 要查询的bundleName。 | | abilityName | string | 是 | 要查询的abilityName。 | @@ -1540,28 +1540,28 @@ bundle.getAbilityIcon(bundleName, abilityName, (err, data) => { **系统能力:** SystemCapability.BundleManager.BundleFramework -| 名称 | 默认值 | 说明 | -| ---------------------------------------- | ---- | ------------------------- | -| SUCCESS | 0 | 安装成功 | -| STATUS_INSTALL_FAILURE | 1 | 安装失败(不存在安装的应用) | -| STATUS_INSTALL_FAILURE_ABORTED | 2 | 安装中止 | -| STATUS_INSTALL_FAILURE_INVALID | 3 | 安装参数无效 | -| STATUS_INSTALL_FAILURE_CONFLICT | 4 | 安装冲突 (常见于升级和已有应用基本信息不一致) | -| STATUS_INSTALL_FAILURE_STORAGE | 5 | 存储包信息失败 | -| STATUS_INSTALL_FAILURE_INCOMPATIBLE | 6 | 安装不兼容(常见于版本降级安装或者签名信息错误) | -| STATUS_UNINSTALL_FAILURE | 7 | 卸载失败 (不存在卸载的应用) | -| STATUS_UNINSTALL_FAILURE_BLOCKED | 8 | 卸载中止 (没有使用) | -| STATUS_UNINSTALL_FAILURE_ABORTED | 9 | 卸载中止 (参数无效导致) | -| STATUS_UNINSTALL_FAILURE_CONFLICT | 10 | 卸载冲突 (卸载系统应用失败, 结束应用进程失败) | -| STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT | 0x0B | 安装失败 (下载超时) | -| STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED | 0x0C | 安装失败 (下载失败) | -| STATUS_RECOVER_FAILURE_INVALID8+ | 0x0D | 恢复预置应用失败 | -| STATUS_ABILITY_NOT_FOUND | 0x40 | Ability未找到 | -| STATUS_BMS_SERVICE_ERROR | 0x41 | BMS服务错误 | -| STATUS_FAILED_NO_SPACE_LEFT8+ | 0x42 | 设备空间不足 | -| STATUS_GRANT_REQUEST_PERMISSIONS_FAILED8+ | 0x43 | 应用授权失败 | -| STATUS_INSTALL_PERMISSION_DENIED8+ | 0x44 | 安装权限拒绝 | -| STATUS_UNINSTALL_PERMISSION_DENIED8+ | 0x45 | 卸载权限拒绝 | +| 名称 | 值 | 说明 | +| ---------------------------------------------------- | ---- | ------------------------------------------------ | +| SUCCESS | 0 | 安装成功 | +| STATUS_INSTALL_FAILURE | 1 | 安装失败(不存在安装的应用) | +| STATUS_INSTALL_FAILURE_ABORTED | 2 | 安装中止 | +| STATUS_INSTALL_FAILURE_INVALID | 3 | 安装参数无效 | +| STATUS_INSTALL_FAILURE_CONFLICT | 4 | 安装冲突 (常见于升级和已有应用基本信息不一致) | +| STATUS_INSTALL_FAILURE_STORAGE | 5 | 存储包信息失败 | +| STATUS_INSTALL_FAILURE_INCOMPATIBLE | 6 | 安装不兼容(常见于版本降级安装或者签名信息错误) | +| STATUS_UNINSTALL_FAILURE | 7 | 卸载失败 (不存在卸载的应用) | +| STATUS_UNINSTALL_FAILURE_BLOCKED | 8 | 卸载中止 (没有使用) | +| STATUS_UNINSTALL_FAILURE_ABORTED | 9 | 卸载中止 (参数无效导致) | +| STATUS_UNINSTALL_FAILURE_CONFLICT | 10 | 卸载冲突 (卸载系统应用失败, 结束应用进程失败) | +| STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT | 0x0B | 安装失败 (下载超时) | +| STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED | 0x0C | 安装失败 (下载失败) | +| STATUS_RECOVER_FAILURE_INVALID8+ | 0x0D | 恢复预置应用失败 | +| STATUS_ABILITY_NOT_FOUND | 0x40 | Ability未找到 | +| STATUS_BMS_SERVICE_ERROR | 0x41 | BMS服务错误 | +| STATUS_FAILED_NO_SPACE_LEFT8+ | 0x42 | 设备空间不足 | +| STATUS_GRANT_REQUEST_PERMISSIONS_FAILED8+ | 0x43 | 应用授权失败 | +| STATUS_INSTALL_PERMISSION_DENIED8+ | 0x44 | 缺少安装权限 | +| STATUS_UNINSTALL_PERMISSION_DENIED8+ | 0x45 | 缺少卸载权限 | ## BundleFlagdeprecated @@ -1571,20 +1571,20 @@ bundle.getAbilityIcon(bundleName, abilityName, (err, data) => { **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 默认值 | 说明 | -| ---------------------------------------- | ---------- | ------------------- | -| GET_BUNDLE_DEFAULT | 0x00000000 | 获取默认的应用信息 | -| GET_BUNDLE_WITH_ABILITIES | 0x00000001 | 获取包括Ability信息的包信息 | -| GET_ABILITY_INFO_WITH_PERMISSION | 0x00000002 | 获取包括权限的Ability信息 | -| GET_ABILITY_INFO_WITH_APPLICATION | 0x00000004 | 获取包括应用的Ability信息 | -| GET_APPLICATION_INFO_WITH_PERMISSION | 0x00000008 | 获取包括权限的应用信息 | -| GET_BUNDLE_WITH_REQUESTED_PERMISSION | 0x00000010 | 获取包括所需权限的包信息 | -| GET_ABILITY_INFO_WITH_METADATA8+ | 0x00000020 | 获取ability的元数据信息 | -| GET_APPLICATION_INFO_WITH_METADATA8+ | 0x00000040 | 获取应用的元数据信息 | -| GET_ABILITY_INFO_SYSTEMAPP_ONLY8+ | 0x00000080 | 获取仅包括系统应用的ability信息 | -| GET_ABILITY_INFO_WITH_DISABLE8+ | 0x00000100 | 获取包括被禁用的ability信息 | -| GET_APPLICATION_INFO_WITH_DISABLE8+ | 0x00000200 | 获取包括被禁用的应用信息 | -| GET_ALL_APPLICATION_INFO | 0xFFFF0000 | 获取应用所有的信息 | +| 名称 | 值 | 说明 | +| ----------------------------------------------- | ---------- | ------------------------------- | +| GET_BUNDLE_DEFAULT | 0x00000000 | 获取默认的应用信息 | +| GET_BUNDLE_WITH_ABILITIES | 0x00000001 | 获取包括Ability信息的包信息 | +| GET_ABILITY_INFO_WITH_PERMISSION | 0x00000002 | 获取包括权限的Ability信息 | +| GET_ABILITY_INFO_WITH_APPLICATION | 0x00000004 | 获取包括Application的ability信息 | +| GET_APPLICATION_INFO_WITH_PERMISSION | 0x00000008 | 获取包括权限的应用信息 | +| GET_BUNDLE_WITH_REQUESTED_PERMISSION | 0x00000010 | 获取包括所需权限的包信息 | +| GET_ABILITY_INFO_WITH_METADATA8+ | 0x00000020 | 获取ability的元数据信息 | +| GET_APPLICATION_INFO_WITH_METADATA8+ | 0x00000040 | 获取应用的元数据信息 | +| GET_ABILITY_INFO_SYSTEMAPP_ONLY8+ | 0x00000080 | 获取仅包括系统应用的ability信息 | +| GET_ABILITY_INFO_WITH_DISABLE8+ | 0x00000100 | 获取包括被禁用的ability信息 | +| GET_APPLICATION_INFO_WITH_DISABLE8+ | 0x00000200 | 获取包括被禁用的应用信息 | +| GET_ALL_APPLICATION_INFO | 0xFFFF0000 | 获取应用所有的信息 | ## BundleOptionsdeprecated > 从API version 9开始不再维护,不推荐使用。 @@ -1593,9 +1593,9 @@ bundle.getAbilityIcon(bundleName, abilityName, (err, data) => { **系统能力:** SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 可读 | 可写 | 说明 | -| ------ | ------ | ---- | ---- | ---------------------------- | -| userId | number | 是 | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | +| 参数名 | 类型 | 可读 | 可写 | 说明 | +| ------ | ------ | ---- | ---- | ----------------------------------------------------- | +| userId | number | 是 | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 | ## AbilityTypedeprecated @@ -1605,12 +1605,12 @@ Ability类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| ------- | ---- | ----------------- | -| UNKNOWN | 无 | 未知Ability类型 | -| PAGE | 无 | Ability有一个UI界面 | -| SERVICE | 无 | Ability没有UI界面 | -| DATA | 无 | Ability用于提供数据访问服务 | +| 参数名 | 类型 | 说明 | +| ------- | ---- | --------------------------- | +| UNKNOWN | 无 | 未知Ability类型 | +| PAGE | 无 | 表示基于Page模板开发的FA,用于提供与用户交互的能力 | +| SERVICE | 无 | 表示基于Service模板开发的PA,用于提供后台运行任务的能力 | +| DATA | 无 | 表示基于Data模板开发的PA,用于对外部提供统一的数据访问对象 | ## DisplayOrientationdeprecated @@ -1620,12 +1620,12 @@ Ability类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| ------------- | ---- | ------------- | -| UNSPECIFIED | 无 | 屏幕方向--不指定 | -| LANDSCAPE | 无 | 屏幕方向--横屏 | -| PORTRAIT | 无 | 屏幕方向--竖屏 | -| FOLLOW_RECENT | 无 | 屏幕方向--紧跟上一个组件 | +| 参数名 | 类型 | 说明 | +| ------------- | ---- | ------------------------ | +| UNSPECIFIED | 无 | 屏幕方向--不指定 | +| LANDSCAPE | 无 | 屏幕方向--横屏 | +| PORTRAIT | 无 | 屏幕方向--竖屏 | +| FOLLOW_RECENT | 无 | 屏幕方向--紧跟上一个组件 | ## LaunchModedeprecated > 从API version 9开始不再维护,建议使用[bundleManager.LaunchType](js-apis-bundleManager.md#launchtype)替代。 @@ -1634,10 +1634,10 @@ Ability类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| --------- | ---- | ------------- | -| SINGLETON | 0 | Ability只有一个示例 | -| STANDARD | 1 | Ability有多个示例 | +| 参数名 | 类型 | 说明 | +| --------- | ---- | ------------------- | +| SINGLETON | 0 | Ability只有一个实例 | +| STANDARD | 1 | Ability有多个实例 | ## AbilitySubTypedeprecated > 从API version 9开始不再维护,不推荐使用。 @@ -1646,9 +1646,9 @@ Ability的子类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| ----------- | ---- | -------------------- | -| UNSPECIFIED | 0 | 未定义Ability子类型 | +| 参数名 | 类型 | 说明 | +| ----------- | ---- | ----------------------------- | +| UNSPECIFIED | 0 | 未定义Ability子类型 | | CA | 1 | Ability子类型是带有 UI 的服务 | ## ColorModedeprecated @@ -1658,8 +1658,8 @@ Ability的子类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| ---------- | ---- | ---- | +| 参数名 | 类型 | 说明 | +| ---------- | ---- | -------- | | AUTO_MODE | -1 | 自动模式 | | DARK_MODE | 0 | 黑色模式 | | LIGHT_MODE | 1 | 亮度模式 | @@ -1673,7 +1673,7 @@ Ability的子类型 **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework -| 名称 | 类型 | 说明 | -| ------------------ | ---- | ---- | -| PERMISSION_DENIED | -1 | 拒绝许可 | -| PERMISSION_GRANTED | 0 | 批准 | \ No newline at end of file +| 参数名 | 类型 | 说明 | +| ------------------ | ---- | ------------ | +| PERMISSION_DENIED | -1 | 拒绝授予权限 | +| PERMISSION_GRANTED | 0 | 授予权限 | \ No newline at end of file diff --git a/zh-cn/application-dev/reference/apis/js-apis-appControl.md b/zh-cn/application-dev/reference/apis/js-apis-appControl.md index fbb5eacb11eba06abcb272518fce2bf1e04ab844..ac29892f18b8291a40a445b7471ace833f264694 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-appControl.md +++ b/zh-cn/application-dev/reference/apis/js-apis-appControl.md @@ -28,7 +28,7 @@ setDisposedStatus(appId: string, disposedWant: Want): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | appId | string | 是 | 需要设置处置状态的应用的appId。
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | | disposedWant | Want | 是 | 对应用的处置意图。 | @@ -43,7 +43,7 @@ setDisposedStatus(appId: string, disposedWant: Want): Promise\ 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码 | 错误信息 | +| 错误码ID | 错误信息 | | ------ | -------------------------------------- | | 17700005 | The specified appId was not found. | @@ -79,7 +79,7 @@ setDisposedStatus(appId: string, disposedWant: Want, callback: AsyncCallback\ appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | | disposedWant | Want | 是 | 对应用的处置意图。 | @@ -89,7 +89,7 @@ setDisposedStatus(appId: string, disposedWant: Want, callback: AsyncCallback\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | appId | string | 是 | 要查询的应用的appId
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | @@ -140,7 +140,7 @@ getDisposedStatus(appId: string): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码 | 错误信息 | +| 错误码ID | 错误信息 | | ------ | -------------------------------------- | | 17700005 | The specified appId was not found. | @@ -175,7 +175,7 @@ getDisposedStatus(appId: string, callback: AsyncCallback\): void; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | appId | string | 是 | 要查询的应用的appId
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | | callback | AsyncCallback\ | 是 | 回调函数。当获取应用的处置状态成功时,err为undefined,data为获取到的处置状态;否则为错误对象。 | @@ -184,7 +184,7 @@ getDisposedStatus(appId: string, callback: AsyncCallback\): void; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码 | 错误信息 | +| 错误码ID | 错误信息 | | ------ | -------------------------------------- | | 17700005 | The specified appId was not found. | @@ -220,9 +220,9 @@ deleteDisposedStatus(appId: string): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | -| appId | string | 是 | 要删除处置状态的应用的appId
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | | +| appId | string | 是 | 要删除处置状态的应用的appId
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | **返回值:** @@ -234,7 +234,7 @@ deleteDisposedStatus(appId: string): Promise\ 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码 | 错误信息 | +| 错误码ID | 错误信息 | | ------ | -------------------------------------- | | 17700005 | The specified appId was not found. | @@ -269,7 +269,7 @@ deleteDisposedStatus(appId: string, callback: AsyncCallback\) : void **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | appId | string | 是 | 要查询的应用的appId。
appId是应用的唯一标识,由应用的包名和签名信息决定,获取方法参见[获取应用的appId](#获取应用的appid)。 | | callback | AsyncCallback\ | 是 | 回调函数,当设置处置状态成功时,err返回undefined。否则回调函数返回具体错误对象。 | @@ -278,7 +278,7 @@ deleteDisposedStatus(appId: string, callback: AsyncCallback\) : void 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码 | 错误信息 | +| 错误码ID | 错误信息 | | ------ | -------------------------------------- | | 17700005 | The specified appId was not found. | diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md b/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md index 8a92eae11a38500e03159f86a522f28d0124c94f..785b892076bc1bd7226501b2372eadd05da25678 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md @@ -91,11 +91,11 @@ SystemCapability.BundleManager.BundleFramework **系统API:** 此接口为系统接口,三方应用不支持调用 -| 名称 | 类型 | 说明 | -| ------------------------------ | ------------------------------ | ------------------ | -| userId | number | 指示用户id | -| installFlag | number | 指示安装标志 | -| isKeepData | boolean | 指示参数是否有数据 | +| 名称 | 类型 | 可读 | 可写 | 说明 | +| ----------- | ------- | ---- | ---- | ------------------ | +| userId | number | 是 | 否 | 指示用户id | +| installFlag | number | 是 | 否 | 指示安装标志 | +| isKeepData | boolean | 是 | 否 | 指示参数是否有数据 | ## InstallStatus(deprecated) diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md b/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md index fd627d159f2db1999f72e7cb23ce99517c93f18b..8873a7941c95e0c7ba1cb48a56bba4cc29e751bf 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md @@ -12,7 +12,7 @@ import bundleManager from '@ohos.bundle.bundleManager' ``` ## 权限列表 -| 权限 | 权限等级 | 描述 | +| 权限 | 权限等级 | 描述 | | ------------------------------------------ | ------------ | ------------------| | ohos.permission.GET_BUNDLE_INFO | normal | 查询指定应用信息 | | ohos.permission.GET_BUNDLE_INFO_PRIVILEGED | system_basic | 可查询所有应用信息 | @@ -84,53 +84,53 @@ import bundleManager from '@ohos.bundle.bundleManager' **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 | 值 | -|:----------------:|:---:| -| FORM | 0 | -| WORK_SCHEDULER | 1 | -| INPUT_METHOD | 2 | -| SERVICE | 3 | -| ACCESSIBILITY | 4 | -| DATA_SHARE | 5 | -| FILE_SHARE | 6 | -| STATIC_SUBSCRIBER| 7 | -| WALLPAPER | 8 | -| BACKUP | 9 | -| WINDOW | 10 | -| ENTERPRISE_ADMIN | 11 | -| THUMBNAIL | 13 | -| PREVIEW | 14 | -| UNSPECIFIED | 255 | +| 名称 | 值 | 说明 | +|:----------------:|:---:|:---:| +| FORM | 0 | 卡片的extensionAbility | +| WORK_SCHEDULER | 1 | 延时任务的extensionAbility | +| INPUT_METHOD | 2 | 输入法的extensionAbility | +| SERVICE | 3 | 后台运行的service组件,只有系统应用才能使用 | +| ACCESSIBILITY | 4 | 辅助能力的extensionAbility | +| DATA_SHARE | 5 | 数据共享的extensionAbility,只有系统应用才能使用 | +| FILE_SHARE | 6 | 文件共享的extensionAbility | +| STATIC_SUBSCRIBER| 7 | 静态广播的extensionAbility | +| WALLPAPER | 8 | 壁纸的extensionAbility | +| BACKUP | 9 | 数据备份的extensionAbility | +| WINDOW | 10 | 这个extensionAbility会在启动过程中创建一个window,为开发者提供界面开发。开发者开发出来的界面将通过abilityComponent控件组合到其他应用的窗口中 | +| ENTERPRISE_ADMIN | 11 | 管理员用户的extensionAbility | +| THUMBNAIL | 13 | 获取文件缩略图的extensionAbility,开发者可以对自定义文件类型的文件提供缩略图 | +| PREVIEW | 14 | 这个extensionAbility会将文件解析后在一个窗口中显示,开发者可以通过将此窗口组合到其他应用窗口中 | +| UNSPECIFIED | 255 | 未指明用户的extensionAbility | ### PermissionGrantState **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 | 值 | -|:----------------:|:---:| -| PERMISSION_DENIED| -1 | -| PERMISSION_GRANTED | 0 | +| 名称 | 值 | 说明 | +|:----------------:|:---:|:---:| +| PERMISSION_DENIED| -1 | 拒绝授予权限 | +| PERMISSION_GRANTED | 0 | 授予权限 | ### SupportWindowMode **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 | 值 | -|:----------------:|:---:| -| FULL_SCREEN | 0 | -| SPLIT | 1 | -| FLOATING | 2 | +| 名称 | 值 | 说明 | +|:----------------:|:---:|:---:| +| FULL_SCREEN | 0 | 窗口支持全屏显示 | +| SPLIT | 1 | 窗口支持分屏显示 | +| FLOATING | 2 | 支持窗口化显示 | ### LaunchType **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 | 值 | -|:----------------:|:---:| -| SINGLETON | 0 | -| STANDARD | 1 | -| SPECIFIED | 2 | +| 名称 | 值 | 说明 | +|:----------------:|:---:|:---:| +| SINGLETON | 0 | ability的启动模式,表示单实例 | +| STANDARD | 1 | ability的启动模式,表示普通多实例 | +| SPECIFIED | 2 | ability的启动模式,表示该ability内部根据业务自己置顶多实例 | ### AbilityType @@ -138,31 +138,31 @@ import bundleManager from '@ohos.bundle.bundleManager' **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 | 值 | -|:----------------:|----| -| PAGE | 1 | -| SERVICE | 2 | -| DATA | 3 | +| 名称 | 值 | 说明 | +| :-----: | ---- | :--------------------------------------------------------: | +| PAGE | 1 | 表示基于Page模板开发的FA,用于提供与用户交互的能力 | +| SERVICE | 2 | 表示基于Service模板开发的PA,用于提供后台运行任务的能力 | +| DATA | 3 | 表示基于Data模板开发的PA,用于对外部提供统一的数据访问对象 | ### DisplayOrientation **系统能力:** 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.Core。 -| 名称 |值 | -|:----------------------------------|---| -| UNSPECIFIED |0 | -| LANDSCAPE |1 | -| PORTRAIT |2 | -| FOLLOW_RECENT |3 | -| LANDSCAPE_INVERTED |4 | -| PORTRAIT_INVERTED |5 | -| AUTO_ROTATION |6 | -| AUTO_ROTATION_LANDSCAPE |7 | -| AUTO_ROTATION_PORTRAIT |8 | -| AUTO_ROTATION_RESTRICTED |9 | -| AUTO_ROTATION_LANDSCAPE_RESTRICTED |10| -| AUTO_ROTATION_PORTRAIT_RESTRICTED |11| -| LOCKED |12| +| 名称 |值 |说明 | +|:----------------------------------|---|---| +| UNSPECIFIED |0 |表示未定义方向模式,由系统判定 | +| LANDSCAPE |1 |表示横屏显示模式 | +| PORTRAIT |2 |表示竖屏显示模式 | +| FOLLOW_RECENT |3 |表示跟随上一个显示模式 | +| LANDSCAPE_INVERTED |4 |表示反向横屏显示模式 | +| PORTRAIT_INVERTED |5 |表示反向竖屏显示模式 | +| AUTO_ROTATION |6 |表示传感器自动旋转模式 | +| AUTO_ROTATION_LANDSCAPE |7 |表示传感器自动横向旋转模式 | +| AUTO_ROTATION_PORTRAIT |8 |表示传感器自动竖向旋转模式 | +| AUTO_ROTATION_RESTRICTED |9 |表示受开关控制的自动旋转模式 | +| AUTO_ROTATION_LANDSCAPE_RESTRICTED |10|表述受开关控制的自动横向旋转模式| +| AUTO_ROTATION_PORTRAIT_RESTRICTED |11|表示受开关控制的自动竖向旋转模式| +| LOCKED |12|表示锁定模式| ## 方法 @@ -176,7 +176,7 @@ getBundleInfoForSelf(bundleFlags: [number](#bundleflag)): Promise\<[BundleInfo]( **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------- | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息 | @@ -214,7 +214,7 @@ getBundleInfoForSelf(bundleFlags: [number](#bundleflag), callback: AsyncCallback **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------- | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息 | | callback | AsyncCallback\<[BundleInfo](js-apis-bundleManager-bundleInfo.md)> | 是 | 回调函数,当获取成功时,err为null,data为获取到的当前应用的BundleInfo;否则为错误对象 | @@ -256,7 +256,7 @@ getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息| @@ -267,7 +267,7 @@ getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -276,9 +276,30 @@ getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: **示例:** ```ts +// 额外获取AbilityInfo import bundleManager from '@ohos.bundle.bundleManager' let bundleName = 'com.example.myapplication'; -let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT; +let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_ABILITY; +let userId = 100; + +try { + bundleManager.getBundleInfo(bundleName, bundleFlags, userId, (err, data) => { + if (err) { + console.error('getBundleInfo failed:' + err.message); + } else { + console.info('getBundleInfo successfully:' + JSON.stringify(data)); + } + }); +} catch (err) { + console.error('getBundleInfo failed:' + err.message); +} +``` + +``` +// 额外获取ApplicationInfo中的metadata +import bundleManager from '@ohos.bundle.bundleManager' +let bundleName = 'com.example.myapplication'; +let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION | bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_METADATA; let userId = 100; try { @@ -308,7 +329,7 @@ getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback\< **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息| @@ -318,7 +339,7 @@ getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback\< 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700026 | The specified bundle is disabled | @@ -326,9 +347,10 @@ getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback\< **示例:** ```ts +// 额外获取extensionAbility import bundleManager from '@ohos.bundle.bundleManager' let bundleName = 'com.example.myapplication'; -let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT; +let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_HAP_MODULE | bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_EXTENSION_ABILITY; try { bundleManager.getBundleInfo(bundleName, bundleFlags, (err, data) => { @@ -357,7 +379,7 @@ getBundleInfo(bundleName: string, bundleFlags: [number](#bundleflag), userId?: n **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息 | @@ -372,7 +394,7 @@ getBundleInfo(bundleName: string, bundleFlags: [number](#bundleflag), userId?: n **错误码:** 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -381,9 +403,10 @@ getBundleInfo(bundleName: string, bundleFlags: [number](#bundleflag), userId?: n **示例:** ```ts +// 额外获取ApplicationInfo和SignatureInfo import bundleManager from '@ohos.bundle.bundleManager' let bundleName = 'com.example.myapplication'; -let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT; +let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION | bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO; let userId = 100; try { @@ -428,7 +451,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), use **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | appFlags | [number](#applicationflag) | 是 | 指定返回的ApplicationInfo所包含的信息 | @@ -439,7 +462,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), use 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -480,7 +503,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), cal **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | appFlags | [number](#applicationflag) | 是 | 指定返回的ApplicationInfo所包含的信息 | @@ -490,7 +513,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), cal 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700026 | The specified bundle is disabled | @@ -529,7 +552,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), use **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ---------------------------- | | bundleName | string | 是 | 表示要查询的应用程序包名称 | | appFlags | [number](#applicationflag) | 是 | 指定返回的ApplicationInfo所包含的信息 | @@ -545,7 +568,7 @@ getApplicationInfo(bundleName: string, appFlags: [number](#applicationflag), use 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -584,7 +607,7 @@ getAllBundleInfo(bundleFlags: [number](#bundleflag), userId: number, callback: A **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | -------------------------------------------------- | | bundleFlags | [number](#bundleflag) | 是 | 指定返回的BundleInfo所包含的信息 | | userId | number | 是 | 表示用户ID | @@ -594,7 +617,7 @@ getAllBundleInfo(bundleFlags: [number](#bundleflag), userId: number, callback: A 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------- | | 17700004 | The specified userId is not found | @@ -632,7 +655,7 @@ getAllBundleInfo(bundleFlags: [number](#bundleflag), callback: AsyncCallback> | 是 | 回调函数,当获取成功时,err为null,data为获取到的Array\;否则为错误对象 | @@ -674,7 +697,7 @@ getAllBundleInfo(bundleFlags: [number](#bundleflag), userId?: number): Promise> | 是 | 回调函数,当获取成功时,err为null,data为获取到的Array\;否则为错误对象 | @@ -814,7 +837,7 @@ getAllApplicationInfo(appFlags: [number](#applicationflag), userId?: number): Pr **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ------ | ---- | ---------------------------------------------------------- | | appFlags | [number](#applicationflag) | 是 | 指定返回的ApplicationInfo所包含的信息 | | userId | number | 否 | 表示用户ID | @@ -829,7 +852,7 @@ getAllApplicationInfo(appFlags: [number](#applicationflag), userId?: number): Pr 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------------------- | | 17700004 | The specified userId is not found | @@ -865,7 +888,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), userId: numbe **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ------ | ---- | ------------------------------------------------------- | | want | Want | 是 | 表示包含要查询的应用程序包名称的Want | | abilityFlags | [number](#abilityflag) | 是 | 指定返回的AbilityInfo所包含的信息 | @@ -876,7 +899,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), userId: numbe 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified ability is not found | @@ -922,7 +945,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), callback: Asy **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ------ | ---- | -------------------------------------------------------| | want | Want | 是 | 表示包含要查询的应用程序包名称的Want | | abilityFlags | [number](#abilityflag) | 是 | 指定返回的AbilityInfo所包含的信息 | @@ -932,7 +955,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), callback: Asy 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified ability is not found | @@ -976,7 +999,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), userId?: numb **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ------ | ---- | ------------------------------------------------------- | | want | Want | 是 | 表示包含要查询的应用程序包名称的Want | | abilityFlags | [number](#abilityflag) | 是 | 表示指定返回的AbilityInfo所包含的信息 | @@ -992,7 +1015,7 @@ queryAbilityInfo(want: Want, abilityFlags: [number](#abilityflag), userId?: numb 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified ability is not found | @@ -1055,7 +1078,7 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | --------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | want | Want | 是 | 表示包含要查询的应用程序包名称的Want | | extensionAbilityType | [ExtensionAbilityType](#extensionabilitytype) | 是 | 标识extensionAbility的类型 | @@ -1067,12 +1090,12 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | --------------------------------------| -| 17700001 | The specified bundleName is not found | -| 17700003 | The specified extensionAbility is not found | -| 17700004 | The specified userId is invalid | -| 17700026 | The specified bundle is disabled | +| 错误码ID | 错误信息 | +| -------- | ------------------------------------------- | +| 17700001 | The specified bundleName is not found | +| 17700003 | The specified extensionAbility is not found | +| 17700004 | The specified userId is invalid | +| 17700026 | The specified bundle is disabled | **示例:** @@ -1113,7 +1136,7 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | --------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | want | Want | 是 | 表示包含要查询的应用程序包名称的Want | | extensionAbilityType | [ExtensionAbilityType](#extensionabilitytype) | 是 | 标识extensionAbility的类型 | @@ -1124,11 +1147,11 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | --------------------------------------| -| 17700001 | The specified bundleName is not found | -| 17700003 | The specified extensionAbility is not found| -| 17700026 | The specified bundle is disabled | +| 错误码ID | 错误信息 | +| -------- | ------------------------------------------- | +| 17700001 | The specified bundleName is not found | +| 17700003 | The specified extensionAbility is not found | +| 17700026 | The specified bundle is disabled | **示例:** @@ -1168,12 +1191,12 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp **参数:** -| 名称 | 类型 | 必填 | 描述 | -| --------------------- | -------------------- | ---- | ------------------------------------------------------ | -| want | Want | 是 | 表示包含要查询的应用程序包名称的Want | -| extensionAbilityType | [ExtensionAbilityType](#extensionabilitytype) | 是 | 标识extensionAbility的类型 | +| 参数名 | 类型 | 必填 | 说明 | +| --------------------- | --------------------------------------------- | ---- | ------------------------------------------------------- | +| want | Want | 是 | 表示包含要查询的应用程序包名称的Want | +| extensionAbilityType | [ExtensionAbilityType](#extensionabilitytype) | 是 | 标识extensionAbility的类型 | | extensionAbilityFlags | [number](#extensionabilityflag) | 是 | 表示用于指定将返回的ExtensionInfo对象中包含的信息的标志 | -| userId | number | 否 | 表示用户ID | +| userId | number | 否 | 表示用户ID | **返回值:** @@ -1185,7 +1208,7 @@ queryExtensionAbilityInfo(want: Want, extensionAbilityType: [ExtensionAbilityTyp 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700003 | The specified extensionAbility is not found | @@ -1250,7 +1273,7 @@ getBundleNameByUid(uid: number, callback: AsyncCallback\): void; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ---------------------- | ---- | ------------------------------------------------------------ | | uid | number | 是 | 表示应用程序的UID | | callback | AsyncCallback\ | 是 | 回调函数,当获取成功时,err为null,data为获取到的BundleName;否则为错误对象 | @@ -1259,7 +1282,7 @@ getBundleNameByUid(uid: number, callback: AsyncCallback\): void; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------- | | 17700021 | The uid is not found | @@ -1295,7 +1318,7 @@ getBundleNameByUid(uid: number): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---- | ------ | ---- | ------------------ | | uid | number | 是 | 表示应用程序的UID | @@ -1309,7 +1332,7 @@ getBundleNameByUid(uid: number): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------| | 17700021 | The uid is not found | @@ -1343,7 +1366,7 @@ getBundleArchiveInfo(hapFilePath: string, bundleFlags: [number](#bundleflag), ca **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ----------------------------------------------------------- | | hapFilePath | string | 是 | 表示存储HAP的路径,路径应该是当前应用程序数据目录的相对路径 | | bundleFlags | [number](#bundleflag) | 是 | 表示用于指定要返回的BundleInfo对象中包含的信息的标志 | @@ -1353,7 +1376,7 @@ getBundleArchiveInfo(hapFilePath: string, bundleFlags: [number](#bundleflag), ca 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------- | | 17700022 | The hapFilePath is invalid | @@ -1391,7 +1414,7 @@ getBundleArchiveInfo(hapFilePath: string, bundleFlags: [number](#bundleflag)): **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------------------------------------------ | | hapFilePath | string | 是 | 表示存储HAP的路径,路径应该是当前应用程序数据目录的相对路径 | | bundleFlags | [number](#bundleflag) | 是 | 表示用于指定要返回的BundleInfo对象中包含的信息的标志 | @@ -1406,7 +1429,7 @@ getBundleArchiveInfo(hapFilePath: string, bundleFlags: [number](#bundleflag)): 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------- | | 17700022 | The hapFilePath is invalid | @@ -1442,7 +1465,7 @@ cleanBundleCacheFiles(bundleName: string, callback: AsyncCallback\): void; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | -------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 表示要清理其缓存数据的应用程序的bundleName | | callback | AsyncCallback\ | 是 | 回调函数,当清理应用缓存目录数据成功,err为null,否则为错误对象 | @@ -1451,9 +1474,9 @@ cleanBundleCacheFiles(bundleName: string, callback: AsyncCallback\): void; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------------------------------ | -| 17700001 | The specified bundleName is not found | +| 17700001 | The specified bundleName is not found | | 17700030 | The specified bundleName does not support cleaning cache files | **示例:** @@ -1489,8 +1512,8 @@ cleanBundleCacheFiles(bundleName: string): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ---------- | ------ | ---- | -------------------------------------------- | +| 参数名 | 类型 | 必填 | 说明 | +| ---------- | ------ | ---- | ------------------------------------------ | | bundleName | string | 是 | 表示要清理其缓存数据的应用程序的bundleName | **返回值:** @@ -1503,9 +1526,9 @@ cleanBundleCacheFiles(bundleName: string): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | ------------------------------------------------------------ | -| 17700001 | The specified bundleName is not found | +| 错误码ID | 错误信息 | +| -------- | ---------------------------------------------------------- | +| 17700001 | The specified bundleName is not found | | 17700030 | The specified bundle does not support cleaning cache files | **示例:** @@ -1539,7 +1562,7 @@ setApplicationEnabled(bundleName: string, isEnabled: boolean, callback: AsyncCal **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------- | ---- | ------------------------------------- | | bundleName | string | 是 | 指定应用的bundleName | | isEnabled | boolean | 是 | 值为true表示使能,值为false表示禁用 | @@ -1549,7 +1572,7 @@ setApplicationEnabled(bundleName: string, isEnabled: boolean, callback: AsyncCal 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | @@ -1586,7 +1609,7 @@ setApplicationEnabled(bundleName: string, isEnabled: boolean): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------- | ---- | ------------------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | isEnabled | boolean | 是 | 值为true表示使能,值为false表示禁用 | @@ -1601,7 +1624,7 @@ setApplicationEnabled(bundleName: string, isEnabled: boolean): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | @@ -1636,7 +1659,7 @@ setAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), isE **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ----------- | ---- | ------------------------------------- | | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件 | | isEnabled| boolean | 是 | 值为true表示使能,值为false表示禁用 | @@ -1646,7 +1669,7 @@ setAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), isE 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------------------------| | 17700001 | The specified bundleName is not found | | 17700003 | The specified abilityInfo is not found | @@ -1697,7 +1720,7 @@ setAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), isE **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ----------- | ---- | ------------------------------------- | | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 需要被设置的组件 | | isEnabled| boolean | 是 | 值为true表示使能,值为false表示禁用 | @@ -1712,7 +1735,7 @@ setAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), isE 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified abilityInfo is not found | @@ -1759,7 +1782,7 @@ isApplicationEnabled(bundleName: string, callback: AsyncCallback\): voi **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | -------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | callback | AsyncCallback\ | 是 | 回调函数,返回true表示当前应用为使能状态,返回false表示应用为禁用状态 | @@ -1768,7 +1791,7 @@ isApplicationEnabled(bundleName: string, callback: AsyncCallback\): voi 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | @@ -1803,7 +1826,7 @@ isApplicationEnabled(bundleName: string): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | -------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | @@ -1817,7 +1840,7 @@ isApplicationEnabled(bundleName: string): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | @@ -1850,7 +1873,7 @@ isAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), call **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---- | ----------- | ---- | --------------------------- | | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息 | | callback | AsyncCallback\ | 是 | 回调函数,返回true表示当前应用组件为使能状态,返回false表示应用组件为禁用状态 | @@ -1859,7 +1882,7 @@ isAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md), call 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified abilityName is not found | @@ -1908,7 +1931,7 @@ isAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md)): Pro **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---- | ----------- | ---- | --------------------------- | | info | [AbilityInfo](js-apis-bundleManager-abilityInfo.md) | 是 | 表示关于检查ability的信息 | @@ -1922,7 +1945,7 @@ isAbilityEnabled(info: [AbilityInfo](js-apis-bundleManager-abilityInfo.md)): Pro 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700003 | The specified abilityName is not found | @@ -1971,7 +1994,7 @@ getLaunchWantForBundle(bundleName: string, userId: number, callback: AsyncCallba **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | -------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 表示应用程序的bundleName | | userId | number | 是 | 表示用户ID | @@ -1981,7 +2004,7 @@ getLaunchWantForBundle(bundleName: string, userId: number, callback: AsyncCallba 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -2021,7 +2044,7 @@ getLaunchWantForBundle(bundleName: string, callback: AsyncCallback\): void **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | -------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 表示应用程序的bundleName | | callback | AsyncCallback\ | 是 | 回调函数,当获取成功时,err为null,data为获取到的Want;否则为错误对象 | @@ -2030,7 +2053,7 @@ getLaunchWantForBundle(bundleName: string, callback: AsyncCallback\): void 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700026 | The specified bundle is disabled | @@ -2068,7 +2091,7 @@ getLaunchWantForBundle(bundleName: string, userId?: number): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------------------ | | bundleName | string | 是 | 表示应用程序的bundleName | | userId | number | 否 | 表示用户ID| @@ -2083,7 +2106,7 @@ getLaunchWantForBundle(bundleName: string, userId?: number): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------| | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -2117,7 +2140,7 @@ getProfileByAbility(moduleName: string, abilityName: string, metadataName: strin **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ----------------------------- | ---- | ------------------------------------------------------------ | | moduleName | string | 是 | 表示应用程序的moduleName | | abilityName | string | 是 | 表示应用程序的abilityName | @@ -2128,7 +2151,7 @@ getProfileByAbility(moduleName: string, abilityName: string, metadataName: strin 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------------------------------ | | 17700002 | The specified moduleName is not existed | | 17700003 | The specified abilityName is not existed | @@ -2167,7 +2190,7 @@ getProfileByAbility(moduleName: string, abilityName: string, metadataName?: stri **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ------ | ---- | -------------------------- | | moduleName | string | 是 | 表示应用程序的moduleName | | abilityName | string | 是 | 表示应用程序的abilityName | @@ -2183,7 +2206,7 @@ getProfileByAbility(moduleName: string, abilityName: string, metadataName?: stri 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------------------------------ | | 17700002 | The specified moduleName is not existed | | 17700003 | The specified abilityName is not existed | @@ -2230,7 +2253,7 @@ getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, m **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 名称 | 类型 | 必填 | 说明 | | -------------------- | ----------------------------- | ---- | ------------------------------------------------------------ | | moduleName | string | 是 | 表示应用程序的moduleName | | extensionAbilityName | string | 是 | 表示应用程序的extensionAbilityName | @@ -2241,7 +2264,7 @@ getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, m 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------------------------------ | | 17700002 | The specified moduleName is not existed | | 17700003 | The specified extensionAbilityName is not existed | @@ -2279,8 +2302,8 @@ getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, m **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------------------- | ------ | ---- | -----------------------------------| +| 名称 | 类型 | 必填 | 说明 | +| -------------------- | ------ | ---- | ---------------------------------- | | moduleName | string | 是 | 表示应用程序的moduleName | | extensionAbilityName | string | 是 | 表示应用程序的extensionAbilityName | | metadataName | string | 否 | 表示应用程序的metadataName | @@ -2295,7 +2318,7 @@ getProfileByExtensionAbility(moduleName: string, extensionAbilityName: string, m 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------------------------------ | | 17700002 | The specified moduleName is not existed | | 17700003 | The specified extensionAbilityName is not existed | @@ -2345,7 +2368,7 @@ getPermissionDef(permissionName: string, callback: AsyncCallback\<[PermissionDef **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 名称 | 类型 | 必填 | 说明 | | -------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | permissionName | string | 是 | 表示权限名称 | | callback | AsyncCallback\<[PermissionDef](js-apis-bundleManager-permissionDef.md)> | 是 | 回调函数,当获取成功时,err为null,data为获取到的Array\;否则为错误对象 | @@ -2354,8 +2377,8 @@ getPermissionDef(permissionName: string, callback: AsyncCallback\<[PermissionDef 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | --------------------------------------| +| 错误码ID | 错误信息 | +| -------- | ------------------------------------- | | 17700006 | The specified permission is not found | **示例:** @@ -2390,9 +2413,9 @@ getPermissionDef(permissionName: string): Promise\<[PermissionDef](js-apis-bundl **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------------- | ------ | ---- | -------------------- | -| permissionName | string | 是 | 表示权限名称 | +| 名称 | 类型 | 必填 | 说明 | +| -------------- | ------ | ---- | -------------- | +| permissionName | string | 是 | 表示权限参数名 | **返回值:** @@ -2404,8 +2427,8 @@ getPermissionDef(permissionName: string): Promise\<[PermissionDef](js-apis-bundl 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | --------------------------------------| +| 错误码ID | 错误信息 | +| -------- | ------------------------------------- | | 17700006 | The specified permission is not found | **示例:** @@ -2438,7 +2461,7 @@ getAbilityLabel(bundleName: string, moduleName: string, abilityName: string, cal **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ---------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 表示应用程序的bundleName | | moduleName | string | 是 | 表示应用程序的moduleName | @@ -2449,8 +2472,8 @@ getAbilityLabel(bundleName: string, moduleName: string, abilityName: string, cal 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | ---------------------------------------| +| 错误码ID | 错误信息 | +| -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700002 | The specified moduleName is not found | | 17700003 | The specified abilityName is not found | @@ -2492,7 +2515,7 @@ getAbilityLabel(bundleName: string, moduleName: string, abilityName: string): Pr **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | moduleName | string | 是 | 表示应用程序的moduleName | @@ -2508,7 +2531,7 @@ getAbilityLabel(bundleName: string, moduleName: string, abilityName: string): Pr 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | --------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700002 | The specified moduleName is not found | @@ -2549,7 +2572,7 @@ getAbilityIcon(bundleName: string, moduleName: string, abilityName: string, call **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ----------------------------------------------------------- | ---- | ------------------------------------------------------------ | | bundleName | string | 是 | 表示应用程序的bundleName | | moduleName | string | 是 | 表示应用程序的moduleName | @@ -2560,7 +2583,7 @@ getAbilityIcon(bundleName: string, moduleName: string, abilityName: string, call 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700002 | The specified moduleName is not found | @@ -2603,7 +2626,7 @@ getAbilityIcon(bundleName: string, moduleName: string, abilityName: string): Pro **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | moduleName | string | 是 | 表示应用程序的moduleName | @@ -2619,7 +2642,7 @@ getAbilityIcon(bundleName: string, moduleName: string, abilityName: string): Pro 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700002 | The specified moduleName is not found | @@ -2660,7 +2683,7 @@ getApplicationInfoSync(bundleName: string, applicationFlags: number, userId: num **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ----------------------------------------------------------| | bundleName | string | 是 | 表示应用程序的bundleName | | applicationFlags | [number](#applicationflag) | 是 | 表示用于指定将返回的ApplicationInfo对象中包含的信息 | @@ -2676,7 +2699,7 @@ getApplicationInfoSync(bundleName: string, applicationFlags: number, userId: num 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -2712,7 +2735,7 @@ getApplicationInfoSync(bundleName: string, applicationFlags: number) : [Applicat **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | ----------------------------------------------------------| | bundleName | string | 是 | 表示应用程序的bundleName | | applicationFlags | [number](#applicationflag) | 是 | 表示用于指定将返回的ApplicationInfo对象中包含的信息 | @@ -2727,7 +2750,7 @@ getApplicationInfoSync(bundleName: string, applicationFlags: number) : [Applicat 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | -------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700026 | The specified bundle is disabled | @@ -2761,7 +2784,7 @@ getBundleInfoSync(bundleName: string, bundleFlags: [number](#bundleflag), userId **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | -------------------------------------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | bundleFlags | [number](#bundleflag) | 是 | 表示用于指定将返回的BundleInfo对象中包含的信息的标志 | @@ -2777,7 +2800,7 @@ getBundleInfoSync(bundleName: string, bundleFlags: [number](#bundleflag), userId 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700004 | The specified userId is not found | @@ -2813,7 +2836,7 @@ getBundleInfoSync(bundleName: string, bundleFlags: [number](#bundleflag)): [Bund **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | -------------------------------------------------------- | | bundleName | string | 是 | 表示应用程序的bundleName | | bundleFlags | [number](#bundleflag) | 是 | 表示用于指定将返回的BundleInfo对象中包含的信息的标志 | @@ -2828,7 +2851,7 @@ getBundleInfoSync(bundleName: string, bundleFlags: [number](#bundleflag)): [Bund 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ------------------------------------- | | 17700001 | The specified bundleName is not found | | 17700026 | The specified bundle is disabled | diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md b/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md index f89f2c0a3bfd4647fa0771eaa9552fc5f689416e..a4fb1b82be2ba786390f5354fdcd47c7e72cb5b1 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md @@ -24,7 +24,7 @@ import bundleMonitor from '@ohos.bundle.bundleMonitor'; **系统能力:** SystemCapability.BundleManager.BundleFramework.Core -系统接口:为系统接口,三方应用不可调用 +**系统API:** 此接口为系统接口,三方应用不支持调用 | 名称 | 类型 | 可读 | 可写 | 说明 | | ---------- | ------ | ---- | ---- | -------------------------- | @@ -39,23 +39,23 @@ on(type: BundleChangedEvent, callback: Callback\): void; **需要权限:**ohos.permission.LISTEN_BUNDLE_CHANGE -**系统接口:**此接口为系统接口 +**系统API:** 此接口为系统接口,三方应用不支持调用 **系统能力:**SystemCapability.BundleManager.BundleFramework.Core **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------------------------- | -------- | ---- | ------------------ | | BundleChangedEvent | string | 是 | 注册监听的事件类型 | | Callback\ | callback | 是 | 注册监听的回调函数 | **相关错误码** -| 错误码 | 错误信息(此处仅提供错误抛出的关键信息) | -| ------ | ---------------------------------------- | -| 201 | Permission denied. | -| 401 | The parameter check failed. | +| 错误码ID | 错误信息 | +| -------- | --------------------------- | +| 201 | Permission denied. | +| 401 | The parameter check failed. | **示例:** @@ -79,23 +79,23 @@ off(type: BundleChangedEvent, callback?: Callback\): void; **需要权限:**ohos.permission.LISTEN_BUNDLE_CHANGE -**系统接口:**此接口为系统接口 +**系统API:** 此接口为系统接口,三方应用不支持调用 **系统能力:**SystemCapability.BundleManager.BundleFramework.Core **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------------------------- | -------- | ---- | ---------------------------------------------------------- | | BundleChangedEvent | string | 是 | 注销监听的事件类型 | | Callback\ | callback | 否 | 注销监听的回调函数,当为空时表示注销当前事件的所有callback | **相关错误码** -| 错误码 | 错误信息(此处仅提供错误抛出的关键信息) | -| ------ | ---------------------------------------- | -| 201 | Permission denied. | -| 401 | The parameter check failed. | +| 错误码ID | 错误信息 | +| -------- | --------------------------- | +| 201 | Permission denied. | +| 401 | The parameter check failed. | **示例:** diff --git a/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md b/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md index bad1f5f21c498bf8b14d6b5c22448c638945561a..9c2722a2201949b7b1dbe11bc1eea6228844c542 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md @@ -17,7 +17,7 @@ import defaultAppMgr from '@ohos.bundle.defaultAppManager'; **系统能力:** SystemCapability.BundleManager.BundleFramework.DefaultApp -| 名称 | 类型 | 值 | 说明 | +| 参数名 | 类型 | 值 | 说明 | | -------- | -------- | -------------------------------------- | -------------------------------------- | | BROWSER | string | Web Browser | 默认浏览器。 | | IMAGE | string | Image Gallery | 默认图片查看器。 | @@ -38,7 +38,7 @@ isDefaultApplication(type: string): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要查询的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值。 | @@ -70,7 +70,7 @@ isDefaultApplication(type: string, callback: AsyncCallback\): void **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------------------------------- | ---- | --------------------------------------- | | type | string | 是 | 要查询的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值。 | | callback | AsyncCallback\ | 是 | 程序启动作为入参的回调函数,返回当前应用是否是默认应用,true表示是默认应用,false表示不是默认应用。 | @@ -102,7 +102,7 @@ getDefaultApplication(type: string, userId?: number): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要查询的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | userId | number | 否 | 用户ID。默认值:调用方所在用户。 | @@ -115,7 +115,7 @@ getDefaultApplication(type: string, userId?: number): Promise\ **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ----------------------------------------- | | 17700004 | The specified user id is not found. | | 17700023 | The specified default app does not exist. | @@ -156,7 +156,7 @@ getDefaultApplication(type: string, userId: number, callback: AsyncCallback\) : void **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要查询的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | callback | AsyncCallback\<[BundleInfo](js-apis-bundle-BundleInfo.md)> | 是 | 程序启动作为入参的回调函数,返回包信息。 | **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ----------------------------------------- | | 17700004 | The specified user id is not found. | | 17700023 | The specified default app does not exist. | @@ -259,7 +259,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId?: number): **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要设置的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | elementName | [ElementName](js-apis-bundle-ElementName.md) | 是 | 要设置为默认应用的组件信息。 | @@ -273,7 +273,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId?: number): **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------------------------------- | | 17700004 | The specified user id is not found. | | 17700025 | The specified type is invalid. | @@ -329,7 +329,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId: number, ca **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要设置的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | elementName | [ElementName](js-apis-bundle-ElementName.md) | 是 | 要设置为默认应用的组件信息。 | @@ -338,7 +338,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId: number, ca **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------------------------------- | | 17700004 | The specified user id is not found. | | 17700025 | The specified type is invalid. | @@ -388,7 +388,7 @@ setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCal **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要设置的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | elementName | [ElementName](js-apis-bundle-ElementName.md) | 是 | 要设置为默认应用的组件信息。 | @@ -396,7 +396,7 @@ setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCal **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ---------------------------------------------- | | 17700004 | The specified user id is not found. | | 17700025 | The specified type is invalid. | @@ -445,14 +445,14 @@ resetDefaultApplication(type: string, userId?: number): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要重置的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | userId | number | 否 | 用户ID。默认值:调用方所在用户。 | **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ----------------------------------- | | 17700004 | The specified user id is not found. | | 17700025 | The specified type is invalid. | @@ -493,7 +493,7 @@ resetDefaultApplication(type: string, userId: number, callback: AsyncCallback\) : void; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | ------ | ---- | --------------------------------------- | | type | string | 是 | 要重置的应用类型,取[ApplicationType](#defaultappmgrapplicationtype)中的值,或者符合媒体类型格式的文件类型。 | | callback | AsyncCallback\ | 是 | 程序启动作为入参的回调函数。 | **错误码:** -| 错误码ID | 错误码信息 | +| 错误码ID | 错误信息 | | -------- | ----------------------------------- | | 17700004 | The specified user id is not found. | | 17700025 | The specified type is invalid. | diff --git a/zh-cn/application-dev/reference/apis/js-apis-dispatchInfo.md b/zh-cn/application-dev/reference/apis/js-apis-dispatchInfo.md index 11ebc8aa8438efc8ec5681dbf6db58c221222267..facfc200a5d4cb84090fb641aecc3392461d4429 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-dispatchInfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-dispatchInfo.md @@ -11,12 +11,12 @@ ## DispatchInfo -**系统能力**: 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework +**系统能力**: 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework.FreeInstall **系统API:**此接口为系统接口,三方应用不支持调用 -| 名称 | 类型 | 可读 | 可写 | 说明 | -| ----------- | ------ | ---- | ---- | ------------------------ | -| version | string | 是 | 否 | 包含dispatchInfo版本信息 | -| dispatchAPI | string | 是 | 否 | 包含免安装接口版本号 | +| 名称 | 类型 | 可读 | 可写 | 说明 | +| ------------------ | ------ | ---- | ---- | ------------------------ | +| version | string | 是 | 否 | 包含dispatchInfo版本信息 | +| dispatchAPIVersion | string | 是 | 否 | 包含免安装接口版本号 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-distributedBundle.md b/zh-cn/application-dev/reference/apis/js-apis-distributedBundle.md index bde651cd9976999111537084ee90348a970d8066..16c77d725c5f1310a5a3b4e73add26bd647f39a1 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-distributedBundle.md +++ b/zh-cn/application-dev/reference/apis/js-apis-distributedBundle.md @@ -20,7 +20,7 @@ SystemCapability.BundleManager.DistributedBundleFramework ## 权限列表 -| 权限 | 权限等级 | 描述 | +| 权限 | 权限等级 | 说明 | | ------------------------------------------ | ------------ | ------------------ | | ohos.permission.GET_BUNDLE_INFO_PRIVILEGED | system_basic | 可查询所有应用信息 | @@ -40,16 +40,16 @@ getRemoteAbilityInfo(elementName: ElementName, callback: AsyncCallback\ | 是 | 回调函数,操作成功返回err为null,data为RemoteAbilityInfo对象;否则为错误对象。 | **错误码:** 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -94,7 +94,7 @@ getRemoteAbilityInfo(elementName: ElementName): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | -------------------------------------------- | ---- | ----------------------- | | elementName | [ElementName](js-apis-bundleManager-elementName.md) | 是 | ElementName信息。 | @@ -108,7 +108,7 @@ getRemoteAbilityInfo(elementName: ElementName): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -151,16 +151,16 @@ getRemoteAbilityInfo(elementNames: Array\, callback: AsyncCallback\ **参数:** -| 名称 | 类型 | 必填 | 描述 | -| ------------ | ------------------------------------------------------------ | ---- | -------------------------------------------------- | -| elementNames | Array<[ElementName](js-apis-bundleManager-elementName.md)> | 是 | ElementName信息,最大数组长度为10 | +| 参数名 | 类型 | 必填 | 说明 | +| ------------ | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | +| elementNames | Array<[ElementName](js-apis-bundleManager-elementName.md)> | 是 | ElementName信息,最大数组长度为10 | | callback | AsyncCallback\> | 是 | 回调函数,调用成功返回err为null,data为RemoteAbilityInfo数组对象;否则返回错误对象。 | **错误码:** 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -212,7 +212,7 @@ getRemoteAbilityInfo(elementNames: Array\): Promise\ | 是 | ElementName信息,最大数组长度为10。 | @@ -226,7 +226,7 @@ getRemoteAbilityInfo(elementNames: Array\): Promise\, locale: string, callback **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | ------------------------------------------------------------ | ---- | -------------------------------------------------- | | elementNames | Array<[ElementName](js-apis-bundleManager-elementName.md)> | 是 | ElementName信息,最大数组长度为10 | | locale | string |是 | 语言地区 | @@ -399,7 +399,7 @@ getRemoteAbilityInfo(elementNames: Array\, locale: string, callback 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -451,7 +451,7 @@ getRemoteAbilityInfo(elementNames: Array\, locale: string): Promise **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------------ | --------------------------------------------------- | ---- | ----------------------- | | elementNames | Array<[ElementName](js-apis-bundleManager-elementName.md)> | 是 | ElementName信息,最大数组长度为10。 | | locale | string |是 | 语言地区 | @@ -466,7 +466,7 @@ getRemoteAbilityInfo(elementNames: Array\, locale: string): Promise 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | diff --git a/zh-cn/application-dev/reference/apis/js-apis-freeInstall.md b/zh-cn/application-dev/reference/apis/js-apis-freeInstall.md index 0458f5fa83756906051b9e19ffaa281b851396cd..0e168f117f3ea9106c0ff095fbd9be636481f7c1 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-freeInstall.md +++ b/zh-cn/application-dev/reference/apis/js-apis-freeInstall.md @@ -61,7 +61,7 @@ setHapModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: Upg **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | --------------------------- | ---- | ---------------------------- | | bundleName | string | 是 | 应用程序包名称。 | | moduleName | string | 是 | 应用程序模块名称。 | @@ -72,7 +72,7 @@ setHapModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: Upg 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -114,7 +114,7 @@ setHapModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: Upg **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------- | --------------------------- | ---- | ---------------------- | | bundleName | string | 是 | 应用程序包名称。 | | moduleName | string | 是 | 应用程序模块名称。 | @@ -130,7 +130,7 @@ setHapModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: Upg 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -170,7 +170,7 @@ isHapModuleRemovable(bundleName: string, moduleName: string, callback: AsyncCall **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ---------------------- | ---- | --------------------------------------------- | | bundleName | string | 是 | 应用程序包名称。 | | moduleName | string | 是 | 应用程序模块名称。 | @@ -180,7 +180,7 @@ isHapModuleRemovable(bundleName: string, moduleName: string, callback: AsyncCall 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -221,7 +221,7 @@ isHapModuleRemovable(bundleName: string, moduleName: string): Promise\; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ------ | ---- | ------------------ | | bundleName | string | 是 | 应用程序包名称。 | | moduleName | string | 是 | 应用程序模块名称。 | @@ -236,7 +236,7 @@ isHapModuleRemovable(bundleName: string, moduleName: string): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -275,17 +275,17 @@ getBundlePackInfo(bundleName: string, bundlePackFlag : BundlePackFlag, callback: **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------------- | ------------------------------------------------------------ | ---- | ---------------------------------------------------- | -| bundleName | string | 是 | 应用程序包名称。 | -| bundlePackFlag | [BundlePackFlag](#bundlepackflag) | 是 | 指示要查询的应用包标志 | +| 参数名 | 类型 | 必填 | 说明 | +| -------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | +| bundleName | string | 是 | 应用程序包名称。 | +| bundlePackFlag | [BundlePackFlag](#bundlepackflag) | 是 | 指示要查询的应用包标志 | | callback | AsyncCallback<[BundlePackInfo](js-apis-bundleManager-packInfo.md)> | 是 | 回调函数。当函数调用成功,err为null,data为获取到的BundlePackInfo信息。否则为错误对象。 | **错误码:** 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -324,9 +324,9 @@ getBundlePackInfo(bundleName: string, bundlePackFlag : BundlePackFlag): Promise\ **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------------- | ------------------------------------------------- | ---- | ---------------------- | -| bundleName | string | 是 | 应用程序包名称。 | +| 参数名 | 类型 | 必填 | 说明 | +| -------------- | --------------------------------- | ---- | ---------------------- | +| bundleName | string | 是 | 应用程序包名称。 | | bundlePackFlag | [BundlePackFlag](#bundlepackflag) | 是 | 指示要查询的应用包标志 | **返回值:** @@ -339,7 +339,7 @@ getBundlePackInfo(bundleName: string, bundlePackFlag : BundlePackFlag): Promise\ 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 401 | The parameter check failed. | @@ -377,15 +377,15 @@ getDispatchInfo(callback: AsyncCallback\): void; **参数:** -| 名称 | 类型 | 必填 | 描述 | -| -------- | ------------------------------------------------------ | ---- | ------------------------------------------------------------ | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | callback | AsyncCallback<[DispatchInfo](js-apis-bundleManager-dispatchInfo.md)> | 是 | 回调函数。当函数调用成功,err为null,data为获取到的[DispatchInfo](js-apis-bundleManager-dispatchInfo.md)信息。否则为错误对象。 | **错误码:** 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 801 | Capability not supported. | @@ -429,7 +429,7 @@ getDispatchInfo(): Promise\; 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误新息(此处仅提供错误抛出的关键信息) | +| 错误码ID | 错误信息 | |---------------|-------------------------| | 201 | Permission denied.| | 801 | Capability not supported. | diff --git a/zh-cn/application-dev/reference/apis/js-apis-installer.md b/zh-cn/application-dev/reference/apis/js-apis-installer.md index 6614d02e8d7abb3f833dab287e901e567e164c70..47b19faffb278c0a6588e06707a93a3c89660e27 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-installer.md +++ b/zh-cn/application-dev/reference/apis/js-apis-installer.md @@ -13,9 +13,9 @@ import installer from '@ohos.bundle.installer'; ## 权限列表 -| 权限 | 权限等级 | 描述 | -| ------------------------------------------ | ------------ | ------------------ | -| ohos.permission.INSTALL_BUNDLE | system_core | 可安装、卸载应用 | +| 权限 | 权限等级 | 描述 | +| ------------------------------ | ----------- | ---------------- | +| ohos.permission.INSTALL_BUNDLE | system_core | 可安装、卸载应用 | 权限等级参考[权限等级说明](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/accesstoken-overview.md#%E6%9D%83%E9%99%90%E7%AD%89%E7%BA%A7%E8%AF%B4%E6%98%8E) @@ -31,7 +31,7 @@ getBundleInstaller(callback: AsyncCallback\): void; **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | callback | AsyncCallback\<[BundleInstaller](js-apis-installer.md#BundleInstaller)> | 是 | 回调函数,获取BundleInstaller对象,err为undefined,data为获取到的BundleInstaller对象;否则为错误对象 | @@ -105,7 +105,7 @@ install(hapFilePaths: Array<string>, installParam: InstallParam, callback: **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | --------------- | ---------------------------------------------------- | ---- | ------------------------------------------------------------ | | hapFilePaths | Array<string> | 是 | 存储应用程序包的路径。路径应该是当前应用程序中存放HAP包的数据目录。当传入的路径是一个目录时, 该目录下只能放同一个应用的HAP包,且这些HAP包的签名需要保持一致 | | installParam | [InstallParam](#installparam) | 是 | 指定安装所需的其他参数 | @@ -115,17 +115,17 @@ install(hapFilePaths: Array<string>, installParam: InstallParam, callback: 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | ---------------------------------------------------------------| -| 17700004 | The specified userId is not existed | -| 17700010 | To parse file of config.json or module.json failed | -| 17700011 | To verify signature failed | -| 17700012 | Invalid hap file path or too large file size | -| 17700015 | Multiple haps have inconsistent configured information | -| 17700016 | No disk space left for installation | -| 17700017 | Downgrade installation is prohibited | -| 17700101 | The system service is excepted | -| 17700103 | I/O operation is failed | +| 错误码ID | 错误信息 | +| -------- | ------------------------------------------------------ | +| 17700004 | The specified userId is not existed | +| 17700010 | To parse file of config.json or module.json failed | +| 17700011 | To verify signature failed | +| 17700012 | Invalid hap file path or too large file size | +| 17700015 | Multiple haps have inconsistent configured information | +| 17700016 | No disk space left for installation | +| 17700017 | Downgrade installation is prohibited | +| 17700101 | The system service is excepted | +| 17700103 | I/O operation is failed | **示例:** @@ -169,7 +169,7 @@ uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallbac **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ---------------------------------------------------- | ---- | ---------------------------------------------- | | bundleName | string | 是 | 包名 | | installParam | [InstallParam](#installparam) | 是 | 指定安装所需的其他参数 | @@ -179,11 +179,11 @@ uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallbac 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | ---------------------------------------------------------------------------| -| 17700004 | The specified userId is not existed | -| 17700020 | The specified bundle is pre-installed bundle which cannot be uninstalled | -| 17700101 | The system service is excepted | +| 错误码ID | 错误信息 | +| -------- | ------------------------------------------------------------ | +| 17700004 | The specified userId is not existed | +| 17700020 | The specified bundle is pre-installed bundle which cannot be uninstalled | +| 17700101 | The system service is excepted | **示例:** @@ -227,7 +227,7 @@ recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback& **参数:** -| 名称 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ---------- | ---------------------------------------------------- | ---- | ---------------------------------------------- | | bundleName | string | 是 | 包名 | | installParam | [InstallParam](#installparam) | 是 | 指定安装所需的其他参数 | @@ -237,9 +237,9 @@ recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback& 以下错误码的详细介绍请参见[ohos.bundle错误码](../errorcodes/errorcode-bundle.md)。 -| 错误码ID | 错误码信息 | -| -------- | ---------------------------------------------------------------------------| -| 17700004 | The specified userId is not existed | +| 错误码ID | 错误信息 | +| -------- | ----------------------------------- | +| 17700004 | The specified userId is not existed | **示例:** @@ -277,7 +277,7 @@ try { **系统接口:** 此接口为系统接口,三方应用不支持调用 -| 名称 | 类型 | 说明 | +| 参数名 | 类型 | 说明 | | ---------- | ------ | ---------------- | | moduleName | string | 应用程序模块名称 | | hashValue | string | 哈希值 | @@ -290,7 +290,7 @@ try { **系统接口:** 此接口为系统接口,三方应用不支持调用 -| 名称 | 类型 | 说明 | +| 参数名 | 类型 | 说明 | | ------------------------------ | ------------------------------ | ------------------ | | userId | number | 指示用户id,可使用[queryOsAccountLocalIdFromProcess](js-apis-osAccount.md#queryosaccountlocalidfromprocess9)获取当前进程所在用户 | | installFlag | number | 指示安装标志,枚举值:0:应用初次安装,1:应用覆盖安装 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-zlib.md b/zh-cn/application-dev/reference/apis/js-apis-zlib.md index 84b3499495eba387eea6c99683c21506144be1d8..ad29bc2f88977a389b8c7c19fcfce583c486b9a4 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-zlib.md +++ b/zh-cn/application-dev/reference/apis/js-apis-zlib.md @@ -23,7 +23,7 @@ zipFile(inFile: string, outFile: string, options: Options): Promise<void> **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------- | ------------------- | ---- | ------------------------------------------------------------ | | inFile | string | 是 | 指定压缩的文件夹路径或者文件路径,对应的路径参考[FA模型](js-apis-Context.md),[Stage模型](js-apis-application-context.md) | | outFile | string | 是 | 指定压缩结果的文件路径(文件的扩展名zip) | @@ -87,7 +87,7 @@ unzipFile(inFile:string, outFile:string, options: Options): Promise<void> **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------- | ------------------- | ---- | ------------------------------------------------------------ | | inFile | string | 是 | 指定压缩的文件夹路径或者文件路径,对应的路径参考[FA模型](js-apis-Context.md),[stage模型](js-apis-application-context.md) | | outFile | string | 是 | 指定的解压文件路径 | @@ -123,13 +123,13 @@ zlib.unzipFile(inFile, outFile, options).then((data) => { compressFile(inFile: string, outFile: string, options: Options, callback: AsyncCallback\): void; -压缩文件,压缩的结果通过callback返回。成功时返回null,失败时返回错误码。 +压缩文件,压缩的结果通过callback返回。成功时返回null,失败时返回错误码ID。 **系统能力:** SystemCapability.BundleManager.Zlib **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------------------- | ------------------- | ---- | ------------------------------------------------------------ | | inFile | string | 是 | 指定压缩的文件夹路径或者文件路径,对应的路径参考[FA模型](js-apis-Context.md),[stage模型](js-apis-application-context.md) | | outFile | string | 是 | 指定的解压文件路径 | @@ -138,11 +138,11 @@ compressFile(inFile: string, outFile: string, options: Options, callback: AsyncC **相关错误码** -| 错误码 | 错误信息 | -| ------ | -------------------------------------- | -| 401 | wrong param type | -| 900001 | The Input source file is invalid. | -| 900002 | The Input destination file is invalid. | +| 错误码ID | 错误信息 | +| -------- | -------------------------------------- | +| 401 | wrong param type | +| 900001 | The Input source file is invalid. | +| 900002 | The Input destination file is invalid. | **示例** @@ -177,7 +177,7 @@ compressFile(inFile: string, outFile: string, options: Options): Promise\; **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ------- | ------------------- | ---- | ------------------------------------------------------------ | | inFile | string | 是 | 指定压缩的文件夹路径或者文件路径,对应的路径参考[FA模型](js-apis-Context.md),[stage模型](js-apis-application-context.md) | | outFile | string | 是 | 指定的解压文件路径 | @@ -185,11 +185,11 @@ compressFile(inFile: string, outFile: string, options: Options): Promise\; **相关错误码** -| 错误码 | 错误信息 | -| ------ | -------------------------------------- | -| 401 | wrong param type | -| 900001 | The Input source file is invalid. | -| 900002 | The Input destination file is invalid. | +| 错误码ID | 错误信息 | +| -------- | -------------------------------------- | +| 401 | wrong param type | +| 900001 | The Input source file is invalid. | +| 900002 | The Input destination file is invalid. | ```typescript // 【压缩文件 例子2】 @@ -226,7 +226,7 @@ decompressFile(inFile: string, outFile: string, options: Options, callback: Asyn **参数:** -| 参数名 | 类型 | 必填 | 描述 | +| 参数名 | 类型 | 必填 | 说明 | | ----------------------- | ------------------- | ---- | ------------------------------------------------------------ | | inFile | string | 是 | 指定的待解压缩文件的文件路径,对应的路径参考[FA模型](js-apis-Context.md),[stage模型](js-apis-application-context.md) | | outFile | string | 是 | 指定的解压后的目录路径 | @@ -235,11 +235,11 @@ decompressFile(inFile: string, outFile: string, options: Options, callback: Asyn **相关错误码** -| 错误码 | 错误信息 | -| ------ | -------------------------------------- | -| 401 | wrong param type | -| 900001 | The Input source file is invalid. | -| 900002 | The Input destination file is invalid. | +| 错误码ID | 错误信息 | +| -------- | -------------------------------------- | +| 401 | wrong param type | +| 900001 | The Input source file is invalid. | +| 900002 | The Input destination file is invalid. | **示例** @@ -274,7 +274,7 @@ decompressFile(inFile: string, outFile: string, options: Options): Promise\