PackageManager.GetPackageInfo メソッド

定義

オーバーロード

GetPackageInfo(String, PackageManager+PackageInfoFlags)
GetPackageInfo(String, PackageInfoFlags)
古い.

システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。

GetPackageInfo(VersionedPackage, PackageInfoFlags)
古い.

システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

GetPackageInfo(String, PackageManager+PackageInfoFlags)

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo (string packageName, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

パラメーター

packageName
String

戻り値

属性

適用対象

GetPackageInfo(String, PackageInfoFlags)

注意事項

deprecated

システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")]
[System.Obsolete("deprecated")]
public abstract 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")>]
[<System.Obsolete("deprecated")>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

パラメーター

packageName
String

目的のパッケージのフル ネーム (com.google.apps.contacts)。

flags
PackageInfoFlags

返されるデータを変更するための追加のオプション フラグ。

戻り値

パッケージに関する情報を含む PackageInfo オブジェクト。 フラグ MATCH_UNINSTALLED_PACKAGES が設定されていて、インストールされているアプリケーションの一覧にパッケージが見つからない場合は、アンインストールされたアプリケーションの一覧からパッケージ情報が取得されます (これには、インストールされているアプリケーションと、データ ディレクトリを含むアプリケーション、つまりフラグが設定された状態で DELETE_KEEP_DATA 削除されたアプリケーションが含まれます)。

属性

例外

注釈

の Java ドキュメント android.content.pm.PackageManager.getPackageInfo(java.lang.String, int)

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

GetPackageInfo(VersionedPackage, PackageInfoFlags)

注意事項

deprecated

システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
[System.Obsolete("deprecated")]
public abstract 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)>]
[<System.Obsolete("deprecated")>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

パラメーター

versionedPackage
VersionedPackage

クエリ対象のバージョン管理されたパッケージ。

flags
PackageInfoFlags

返されるデータを変更するための追加のオプション フラグ。

戻り値

パッケージに関する情報を含む PackageInfo オブジェクト。 フラグ MATCH_UNINSTALLED_PACKAGES が設定されていて、インストールされているアプリケーションの一覧にパッケージが見つからない場合は、アンインストールされたアプリケーションの一覧からパッケージ情報が取得されます (これには、インストールされているアプリケーションと、データ ディレクトリを含むアプリケーション、つまりフラグが設定された状態で DELETE_KEEP_DATA 削除されたアプリケーションが含まれます)。

属性

注釈

の Java ドキュメント android.content.pm.PackageManager.getPackageInfo(android.content.pm.VersionedPackage, int)

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo (Android.Content.PM.VersionedPackage versionedPackage, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

パラメーター

versionedPackage
VersionedPackage

戻り値

属性

適用対象