W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
說明:
本模塊首批接口從API version 9 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。
Ability信息的定義,應(yīng)用可以通過getBundleInfoForSelf獲取自身的Application信息,其中入?yún)?a rel="external nofollow" target="_blank" >bundleFlags需要使用 GET_BUNDLE_INFO_WITH_ABILITY。
系統(tǒng)能力: 以下各項(xiàng)對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework.Core。
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
bundleName | string | 是 | 否 | 應(yīng)用Bundle名稱。 |
moduleName | string | 是 | 否 | Ability所屬的HAP的名稱。 |
name | string | 是 | 否 | Ability名稱。 |
label | string | 是 | 否 | Ability對用戶顯示的名稱。 |
labelId | number | 是 | 否 | Ability的標(biāo)簽資源id。 |
description | string | 是 | 否 | Ability的描述。 |
descriptionId | number | 是 | 否 | Ability的描述資源id。 |
icon | string | 是 | 否 | Ability的圖標(biāo)資源文件索引。 |
iconId | number | 是 | 否 | Ability的圖標(biāo)資源id。 |
process | string | 是 | 否 | Ability的進(jìn)程,如果不設(shè)置,默認(rèn)為包的名稱。 |
exported | boolean | 是 | 否 | 判斷Ability是否可以被其他應(yīng)用調(diào)用。 |
type | 是 | 否 | Ability類型 此屬性僅可在FA模型下使用。 | |
orientation | 是 | 否 | Ability的顯示模式。 | |
launchType | 是 | 否 | Ability的啟動模式。 | |
permissions | Array<string> | 是 | 否 | 被其他應(yīng)用Ability調(diào)用時需要申請的權(quán)限集合,通過調(diào)用bundleManager.queryAbilityInfo接口,傳入GET_ABILITY_INFO_WITH_PERMISSION獲取。 |
readPermission | string | 是 | 否 | 讀取Ability數(shù)據(jù)所需的權(quán)限 此屬性僅可在FA模型下使用。 |
writePermission | string | 是 | 否 | 向Ability寫數(shù)據(jù)所需的權(quán)限 此屬性僅可在FA模型下使用。 |
uri | string | 是 | 否 | 獲取Ability的統(tǒng)一資源標(biāo)識符(URI) 此屬性僅可在FA模型下使用。 |
deviceTypes | Array<string> | 是 | 否 | Ability支持的設(shè)備類型。 |
applicationInfo | 是 | 否 | 應(yīng)用程序的配置信息,通過調(diào)用bundleManager.queryAbilityInfo接口,傳入GET_ABILITY_INFO_WITH_APPLICATION獲取。 | |
metadata | Array<Metadata> | 是 | 否 | ability的元信息,通過調(diào)用bundleManager.queryAbilityInfo接口,傳入GET_ABILITY_INFO_WITH_METADATA獲取。 |
enabled | boolean | 是 | 否 | ability是否可用。 |
supportWindowModes | Array<SupportWindowMode> | 是 | 否 | ability支持的窗口模式。 |
windowSize | 是 | 否 | 表示窗口尺寸。 |
描述窗口尺寸。
系統(tǒng)能力: 以下各項(xiàng)對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework.Core。
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
maxWindowRatio | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最大寬高比;取值范圍0-1。 |
minWindowRatio | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最小寬高比;取值范圍0-1。 |
maxWindowWidth | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最大寬度,寬度單位為vp。 |
minWindowWidth | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最小寬度,寬度單位為vp。 |
maxWindowHeight | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最大高度,寬度單位為vp。 |
minWindowHeight | number | 是 | 否 | 表示自由窗口狀態(tài)下窗口的最小高度,寬度單位為vp。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: