鸿蒙5.0开发进阶:ArkTS API-Skill

往期鸿蒙全套实战文章必看:(文中附带全栈鸿蒙学习资料)


Skill

skill标签对象,三方应用可以通过bundleManager.getBundleInfoForSelf获取skill(BundleInfo->HapModuleInfo->AbilityInfoExtensionAbilityInfo中)信息,其中入参bundleFlags至少包含GET_BUNDLE_INFO_WITH_HAP_MODULE和GET_BUNDLE_INFO_WITH_ABILITY和GET_BUNDLE_INFO_WITH_SKILL。

说明

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

导入模块

import { bundleManager } from '@kit.AbilityKit';

Skill

元服务API: 从API version 12开始,该接口支持在元服务中使用。

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

名称类型可读可写说明
actionsArray<string>Skill接收的Action集合。
entitiesArray<string>Skill接收的Entity集合。
urisArray<SkillUri>Want匹配的Uri集合。
domainVerifybooleanSkill接收的DomainVerify值, 仅在AbilityInfo中存在。

SkillUri

元服务API: 从API version 12开始,该接口支持在元服务中使用。

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

名称类型可读可写说明
schemestring标识 URI 协议名,常见的有http、https、file、ftp等。
hoststring标识 URI 主机地址部分,仅当 scheme 存在时有意义。
portnumber标识 URI 端口部分,仅当 scheme 和 host 同时存在时有意义。
pathstring标识 URI 路径部分,仅当 scheme 和 host 同时存在时有意义。
pathStartWithstring标识 URI 路径部分,用于前缀匹配,仅当 scheme 和 host 同时存在时有意义。
pathRegexstring标识 URI 路径部分,用于正则匹配,仅当 scheme 和 host 同时存在时有意义。
typestring标识与Want相匹配的数据类型,使用MIME(Multipurpose Internet Mail Extensions)类型规范。
utdstring标识与 Want 相匹配的 URI 的标准化数据类型,适用于分享等场景。
maxFileSupportednumber对于指定类型的文件,标识一次能接收或打开的最大数量。
linkFeaturestring标识 URI 提供的功能类型,用于实现应用间跳转, 仅在AbilityInfo中存在。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值