Langue

PackageManager.GetPackageInfo Méthode

Définition

Surcharges

Nom Description
GetPackageInfo(String, PackageManager+PackageInfoFlags)

Voir getPackageInfo(String,int)

GetPackageInfo(String, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Voir getPackageInfo(VersionedPackage,int)

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Voir 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

Paramètres

packageName
String

Retours

Attributs

Remarques

Voir getPackageInfo(String,int)

Référence Android pour android.content.pm.PackageManager.getPackageInfo.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

GetPackageInfo(String, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

[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

Paramètres

packageName
String

Nom complet (i.e. com.google.apps.contacts) du package souhaité.

flags
PackageInfoFlags

Indicateurs d’option supplémentaires pour modifier les données retournées.

Retours

Objet PackageInfo contenant des informations sur le package. Si l’indicateur MATCH_UNINSTALLED_PACKAGES est défini et si le package n’est pas trouvé dans la liste des applications installées, les informations du package sont extraites de la liste des applications désinstallées (qui inclut les applications installées ainsi que les applications avec le répertoire de données, c’est-à-dire les applications qui ont été supprimées avec DELETE_KEEP_DATA le jeu d’indicateurs).

Attributs

Exceptions

Remarques

Récupérez des informations globales sur un package d’application installé sur le système.

Utilisez #getPackageInfo(String, PackageInfoFlags) quand des indicateurs longs sont nécessaires.

Java documentation pour android.content.pm.PackageManager.getPackageInfo(java.lang.String, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

[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

Paramètres

versionedPackage
VersionedPackage

Package versionné pour lequel interroger.

flags
PackageInfoFlags

Indicateurs d’option supplémentaires pour modifier les données retournées.

Retours

Objet PackageInfo contenant des informations sur le package. Si l’indicateur MATCH_UNINSTALLED_PACKAGES est défini et si le package n’est pas trouvé dans la liste des applications installées, les informations du package sont extraites de la liste des applications désinstallées (qui inclut les applications installées ainsi que les applications avec le répertoire de données, c’est-à-dire les applications qui ont été supprimées avec DELETE_KEEP_DATA le jeu d’indicateurs).

Attributs

Remarques

Récupérez des informations globales sur un package d’application installé sur le système. Cette méthode peut être utilisée pour récupérer des informations sur les packages pour lesquels plusieurs versions peuvent être installées au moment de l’installation. Actuellement, seuls les packages hébergeant des bibliothèques partagées statiques peuvent avoir plusieurs versions installées. La méthode peut également être utilisée pour obtenir des informations pour un package sur lequel une version unique est installée en transmettant #VERSION_CODE_HIGHEST le VersionedPackage constructeur.

Utilisez #getPackageInfo(VersionedPackage, PackageInfoFlags) quand des indicateurs longs sont nécessaires.

Java documentation pour android.content.pm.PackageManager.getPackageInfo(android.content.pm.VersionedPackage, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Voir 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

Paramètres

versionedPackage
VersionedPackage

Retours

Attributs

Remarques

Voir getPackageInfo(VersionedPackage,int)

Référence Android pour android.content.pm.PackageManager.getPackageInfo.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à