PackageManager.GetPackageInfo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| GetPackageInfo(String, PackageManager+PackageInfoFlags) |
getPackageInfo(String,int) を参照してください |
| GetPackageInfo(String, PackageInfoFlags) |
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。 |
| GetPackageInfo(VersionedPackage, PackageInfoFlags) |
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。 |
| GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags) |
getPackageInfo(VersionedPackage,int) を参照してください |
GetPackageInfo(String, PackageManager+PackageInfoFlags)
getPackageInfo(String,int) を参照してください
[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,int) を参照してください
android.content.pm.PackageManager.getPackageInfoの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetPackageInfo(String, PackageInfoFlags)
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。
[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")]
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")>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo
パラメーター
- packageName
- String
目的のパッケージの完全な名前 (i.e. com.google.apps.contacts)。
- flags
- PackageInfoFlags
返されるデータを変更するための追加のオプション フラグ。
返品
パッケージに関する情報を含む PackageInfo オブジェクト。 フラグ MATCH_UNINSTALLED_PACKAGES が設定されていて、インストールされているアプリケーションの一覧にパッケージが見つからない場合、パッケージ情報はアンインストールされたアプリケーションの一覧から取得されます (これには、インストールされているアプリケーションと、データ ディレクトリを含むアプリケーション、つまり、 DELETE_KEEP_DATA フラグが設定された状態で削除されたアプリケーションが含まれます)。
- 属性
例外
注釈
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。
長いフラグが必要な場合は、 #getPackageInfo(String, PackageInfoFlags) を使用します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetPackageInfo(VersionedPackage, PackageInfoFlags)
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。
[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
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)>]
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 フラグが設定された状態で削除されたアプリケーションが含まれます)。
- 属性
注釈
システムにインストールされているアプリケーション パッケージに関する全体的な情報を取得します。 このメソッドは、その時点で複数のバージョンをインストールできるパッケージに関する情報を取得するために使用できます。 現在、複数のバージョンをインストールできるのは、静的共有ライブラリをホストしているパッケージのみです。 このメソッドを使用して、#VERSION_CODE_HIGHEST コンストラクターにVersionedPackageを渡すことで、単一バージョンがインストールされているパッケージの情報を取得することもできます。
長いフラグが必要な場合は、 #getPackageInfo(VersionedPackage, PackageInfoFlags) を使用します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)
getPackageInfo(VersionedPackage,int) を参照してください
[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
返品
- 属性
注釈
getPackageInfo(VersionedPackage,int) を参照してください
android.content.pm.PackageManager.getPackageInfoの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。