Informations.Utilisateur

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 compatibles du type d'un utilisateur dans les API externes.

Résumé

Valeurs enum

UserInfo.UserType  CLONE_PROFILE

Cloner le profil de l'utilisateur

UserInfo.UserType  COMMUNAL_PROFILE

utilisateur d'un profil commun

UserInfo.UserType  CURRENT

utilisateur actuel de l'appareil au premier plan

UserInfo.UserType  GUEST

un utilisateur invité. 

UserInfo.UserType  MAIN

utilisateur signalé comme utilisateur principal sur l'appareil sur non-hsum utilisateur principal = utilisateur système = utilisateur 0 sur hsum principal utilisateur = premier utilisateur humain. 

UserInfo.UserType  MANAGED_PROFILE

utilisateur d'un profil géré, par exemple profil professionnel. 

UserInfo.UserType  PRIMARY

L'utilisateur est signalé comme utilisateur principal sur l'appareil. le plus souvent principal = utilisateur système = utilisateur 0

UserInfo.UserType  PRIVATE_PROFILE

utilisateur du profil privé

UserInfo.UserType  SECONDARY

un utilisateur secondaire (par exemple,

UserInfo.UserType  SYSTEM

utilisateur système = utilisateur 0

Méthodes publiques

boolean isCloneProfile()
boolean isCurrent()
boolean isGuest()
boolean isMain()
boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
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 enum

PROFIL_CLONE

public static final UserInfo.UserType CLONE_PROFILE

Cloner le profil de l'utilisateur

PROFIL_COMMUNAL

public static final UserInfo.UserType COMMUNAL_PROFILE

utilisateur d'un profil commun

ACTUELLEMENT

public static final UserInfo.UserType CURRENT

utilisateur actuel de l'appareil au premier plan

INVITÉ

public static final UserInfo.UserType GUEST

un utilisateur invité. Il ne peut en exister qu'un à la fois. Il peut être éphémère et être soumis à davantage de restrictions.

PRINCIPAL

public static final UserInfo.UserType MAIN

utilisateur signalé comme utilisateur principal sur l'appareil sur non-hsum utilisateur principal = utilisateur système = utilisateur 0 sur hsum principal utilisateur = premier utilisateur humain.

PROFIL_GÉRÉ

public static final UserInfo.UserType MANAGED_PROFILE

utilisateur d'un profil géré, par exemple profil professionnel.

PRINCIPALE

public static final UserInfo.UserType PRIMARY

L'utilisateur est signalé comme utilisateur principal sur l'appareil. le plus souvent principal = utilisateur système = utilisateur 0

PROFIL_PRIVÉ

public static final UserInfo.UserType PRIVATE_PROFILE

utilisateur du profil privé

SECONDAIRE

public static final UserInfo.UserType SECONDARY

un utilisateur secondaire, c'est-à-dire un utilisateur autre que le compte principal et hors système.

SYSTÈME

public static final UserInfo.UserType SYSTEM

utilisateur système = utilisateur 0

Méthodes publiques

isCloneProfile

public boolean isCloneProfile ()

Renvoie
boolean

estActuel

public boolean isCurrent ()

Renvoie
boolean

isInvité

public boolean isGuest ()

Renvoie
boolean

estPrincipal

public boolean isMain ()

Renvoie
boolean

isManagedProfile

public boolean isManagedProfile ()

Renvoie
boolean

isPrimary

public boolean isPrimary ()

Renvoie
boolean

Profil privé

public boolean isPrivateProfile ()

Renvoie
boolean

isProfile

public boolean isProfile ()

Indique si cette instance est de type profil.

Renvoie
boolean

est secondaire

public boolean isSecondary ()

Renvoie
boolean

isSystem

public boolean isSystem ()

Renvoie
boolean

valeur_

public static UserInfo.UserType valueOf (String name)

Paramètres
name String

Renvoie
UserInfo.UserType

valeurs

public static final UserType[] values ()

Renvoie
UserType[]