Langue

LauncherApps.GetApplicationInfo(String, PackageInfoFlags, UserHandle) Méthode

Définition

Retourne ApplicationInfo une application installée pour un profil utilisateur spécifique.

[Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_ILandroid_os_UserHandle_Handler", ApiSince=26)]
public virtual Android.Content.PM.ApplicationInfo? GetApplicationInfo(string packageName, Android.Content.PM.PackageInfoFlags flags, Android.OS.UserHandle user);
[<Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_ILandroid_os_UserHandle_Handler", ApiSince=26)>]
abstract member GetApplicationInfo : string * Android.Content.PM.PackageInfoFlags * Android.OS.UserHandle -> Android.Content.PM.ApplicationInfo
override this.GetApplicationInfo : string * Android.Content.PM.PackageInfoFlags * Android.OS.UserHandle -> Android.Content.PM.ApplicationInfo

Paramètres

packageName
String

Nom du package de l’application

flags
PackageInfoFlags

Indicateurs d’option supplémentaires PackageManager#getApplicationInfo

user
UserHandle

UserHandle du profil.

Retours

ApplicationInfo contenant des informations sur le package. Retourne null si le package n’est pas installé pour le profil donné, ou si le profil n’est pas activé.

Attributs

Remarques

Retourne ApplicationInfo une application installée pour un profil utilisateur spécifique.

Si l’utilisateur en question est un profil UserManager#USER_TYPE_PROFILE_PRIVATEmasqué, l’appelant doit disposer d’autorisations normales android.Manifest.permission#ACCESS_HIDDEN_PROFILES et du android.app.role.RoleManager#ROLE_HOME rôle.

Java documentation pour android.content.pm.LauncherApps.getApplicationInfo(java.lang.String, int, android.os.UserHandle).

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 à