harmony(鸿蒙)ExtensionAbilityInfo

2022-08-09 浏览 (841)

ExtensionAbilityInfo

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

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

ExtensionAbilityInfo

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

名称类型可读可写说明
bundleNamestring是否应用包名
moduleNamestring是否ExtensionAbility所属的HAP包的名称
namestring是否ExtensionAbility名称
labelIdnumber是否ExtensionAbility的标签id
descriptionIdnumber是否ExtensionAbility的描述id
iconIdnumber是否ExtensionAbility的图标id
isVisibleboolean是否判断ExtensionAbility是否可以被其他应用调用
extensionAbilityTypebundle.ExtensionAbilityType是否ExtensionAbility类型
permissionsArray<string>是否被其他应用ExtensionAbility调用时需要申请的权限集合
applicationInfoApplicationInfo是否应用程序的配置信息
metadataArray<Metadata>是否ExtensionAbility的元信息
enabledboolean是否ExtensionAbility是否可用
readPermissionstring是否读取ExtensionAbility数据所需的权限
writePermissionstring是否向ExtensionAbility写数据所需的权限

你可能感兴趣的鸿蒙文章

harmony(鸿蒙)接口

harmony(鸿蒙)开发说明

harmony(鸿蒙)BundleStatusCallback

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

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

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

harmony(鸿蒙)Context模块

harmony(鸿蒙)DataUriUtils模块

harmony(鸿蒙)EnterpriseAdminExtensionAbility

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

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/177dd6c405194bedb227e25a0e3db145