ShortcutInfo (系统接口)

应用配置文件中定义的快捷方式信息,可以通过getShortcutInfo获取。

说明:

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

FA模型配置在config.json文件中进行配置,Stage模型配置参考shortcuts对象内部结构

本模块为系统接口。

ShortcutWant

系统能力: SystemCapability.BundleManager.BundleFramework.Launcher

系统接口: 此接口为系统接口。

名称 类型 可读 可写 说明
targetBundle string 快捷方式的目标bundleName。
targetModule string 快捷方式的目标moduleName。
targetAbility string 快捷方式所需的目标abilityName。

ShortcutInfo

系统能力: SystemCapability.BundleManager.BundleFramework.Launcher

系统接口: 此接口为系统接口。

名称 类型 可读 可写 说明
id string 快捷方式所属应用程序的ID。
bundleName string 包含快捷方式的Bundle名称。
moduleName string 快捷方式的模块名。
hostAbility string 快捷方式的本地Ability名称。
icon string 快捷方式的图标。
iconId number 快捷方式的图标ID。
label string 快捷方式的标签。
labelId number 快捷方式的标签ID。
wants Array<ShortcutWant> 快捷方式所需要的信息。