MockPackageManager.GetPackageInfo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| GetPackageInfo(VersionedPackage, PackageInfoFlags) |
拋出 UnsupportedOperationException。 在測試中,可以覆寫此方法取得包裹資訊。 |
| GetPackageInfo(String, PackageInfoFlags) |
取得系統上安裝的應用程式套件的整體資訊。 |
GetPackageInfo(VersionedPackage, PackageInfoFlags)
拋出 UnsupportedOperationException。 在測試中,可以覆寫此方法取得包裹資訊。
[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
public override Android.Content.PM.PackageInfo? GetPackageInfo(Android.Content.PM.VersionedPackage? versionedPackage, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)>]
override this.GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo
參數
- versionedPackage
- VersionedPackage
套件名稱和版本。 可進行測試覆寫;預設的模擬實作並未使用此參數。
- flags
- PackageInfoFlags
所要求行動的旗幟。 可進行測試覆寫;預設的模擬實作並未使用此參數。
傳回
沒有任何價值回傳。 預設的模擬實作拋 UnsupportedOperationException出 ;覆寫此方法以提供測試結果。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
GetPackageInfo(String, PackageInfoFlags)
取得系統上安裝的應用程式套件的整體資訊。
[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")]
public override Android.Content.PM.PackageInfo? GetPackageInfo(string? packageName, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")>]
override this.GetPackageInfo : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo
參數
- packageName
- String
想要的套件全名(i.e. com.google.apps.contacts)。
- flags
- PackageInfoFlags
額外的選項標記。 可任意組合 Activities、 Gids、 Configurations、 InstrumentationPermissionsProvidersReceiversServicesSignaturesUninstalledPackages來修改回傳的資料。
傳回
沒有任何價值回傳。 預設的模擬實作拋 UnsupportedOperationException出 ;覆寫此方法以提供測試結果。
- 屬性
例外狀況
不是預設的模擬實作丟出,而是投擲 UnsupportedOperationException 。 測試覆寫可以自行提供行為。
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。