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 COMMUNAL_PROFILE

utilisateur du profil commun

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

CLONE_PROFIL

public static final UserInfo.UserType CLONE_PROFILE

cloner l'utilisateur du profil

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

utilisateur du profil commun

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.

SYSTÈME

public static final UserInfo.UserType SYSTEM

utilisateur du système = utilisateur 0

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

valeurs

public static final UserType[] values ()

Retour
UserType[]