UserInfo.UserType
public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.device.UserInfo.UserType > | |
↳ | com.android.tradefed.device.UserInfo.UserType |
Variantes prises en charge d'un type d'utilisateur dans les API externes.
Résumé
Valeurs d'énumération | |
---|---|
UserInfo.UserType | CLONE_PROFILE cloner l'utilisateur du profil |
UserInfo.UserType | CURRENT utilisateur actuel de premier plan de l'appareil |
UserInfo.UserType | GUEST utilisateur invité. |
UserInfo.UserType | MAIN utilisateur marqué comme utilisateur principal sur l'appareil ; sur l'utilisateur principal non-hsum = utilisateur système = utilisateur 0 sur l'utilisateur principal hsum = premier utilisateur humain. |
UserInfo.UserType | MANAGED_PROFILE utilisateur de profil géré, par exemple profil professionnel. |
UserInfo.UserType | PRIMARY utilisateur marqué comme principal sur l'appareil ; le plus souvent principal = utilisateur système = utilisateur 0 |
UserInfo.UserType | SECONDARY utilisateur secondaire, c'est-à-dire |
UserInfo.UserType | SYSTEM utilisateur du système = utilisateur 0 |
Méthodes publiques | |
---|---|
boolean | isCloneProfile () |
boolean | isCurrent () |
boolean | isGuest () |
boolean | isMain () |
boolean | isManagedProfile () |
boolean | isPrimary () |
boolean | isProfile () Indique si cette instance est de type profil. |
boolean | isSecondary () |
boolean | isSystem () |
static UserInfo.UserType | valueOf (String name) |
static final UserType[] | values () |
Valeurs d'énumération
ACTUEL
public static final UserInfo.UserType CURRENT
utilisateur actuel de premier plan de l'appareil
INVITÉ
public static final UserInfo.UserType GUEST
utilisateur invité. Un seul peut exister à la fois, peut être éphémère et avoir plus de restrictions.
PRINCIPAL
public static final UserInfo.UserType MAIN
utilisateur marqué comme utilisateur principal sur l'appareil ; sur l'utilisateur principal non-hsum = utilisateur système = utilisateur 0 sur l'utilisateur principal hsum = premier utilisateur humain.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
utilisateur de profil géré, par exemple profil professionnel.
PRIMAIRE
public static final UserInfo.UserType PRIMARY
utilisateur marqué comme principal sur l'appareil ; le plus souvent principal = utilisateur système = utilisateur 0
SECONDAIRE
public static final UserInfo.UserType SECONDARY
utilisateur secondaire, c'est-à-dire non principal et non-système.
Méthodes publiques
isCloneProfile
public boolean isCloneProfile ()
Retour | |
---|---|
boolean |
est courant
public boolean isCurrent ()
Retour | |
---|---|
boolean |
estInvité
public boolean isGuest ()
Retour | |
---|---|
boolean |
estMain
public boolean isMain ()
Retour | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Retour | |
---|---|
boolean |
estPrimaire
public boolean isPrimary ()
Retour | |
---|---|
boolean |
estProfil
public boolean isProfile ()
Indique si cette instance est de type profil.
Retour | |
---|---|
boolean |
estSecondaire
public boolean isSecondary ()
Retour | |
---|---|
boolean |
estSystème
public boolean isSystem ()
Retour | |
---|---|
boolean |
valeur de
public static UserInfo.UserType valueOf (String name)
Paramètres | |
---|---|
name | String |
Retour | |
---|---|
UserInfo.UserType |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).