harmony(鸿蒙)ExtensionAbilityInfo

  • 2022-08-09
  • 浏览 (717)

ExtensionAbilityInfo

icon-note.gif 说明: 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

ExtensionAbility信息,未做特殊说明的属性,均通过getBundleInfo获取,flag使用GET_BUNDLE_DEFAULT获取

ExtensionAbilityInfo

系统能力: 以下各项对应的系统能力均为SystemCapability.BundleManager.BundleFramework

名称 类型 可读 可写 说明
bundleName string 应用包名
moduleName string ExtensionAbility所属的HAP包的名称
name string ExtensionAbility名称
labelId number ExtensionAbility的标签id
descriptionId number ExtensionAbility的描述id
iconId number ExtensionAbility的图标id
isVisible boolean 判断ExtensionAbility是否可以被其他应用调用
extensionAbilityType bundle.ExtensionAbilityType ExtensionAbility类型
permissions Array<string> 被其他应用ExtensionAbility调用时需要申请的权限集合
applicationInfo ApplicationInfo 应用程序的配置信息
metadata Array<Metadata> ExtensionAbility的元信息
enabled boolean ExtensionAbility是否可用
readPermission string 读取ExtensionAbility数据所需的权限
writePermission string 向ExtensionAbility写数据所需的权限

你可能感兴趣的鸿蒙文章

harmony(鸿蒙)接口

harmony(鸿蒙)开发说明

harmony(鸿蒙)BundleStatusCallback

harmony(鸿蒙)innerBundleManager模块(JS端SDK接口)

harmony(鸿蒙)distributedBundle模块(JS端SDK接口)

harmony(鸿蒙)Bundle模块(JS端SDK接口)

harmony(鸿蒙)Context模块

harmony(鸿蒙)DataUriUtils模块

harmony(鸿蒙)EnterpriseAdminExtensionAbility

harmony(鸿蒙)延迟任务调度回调

1  赞