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 compatibles du type d'utilisateur dans les API externes.
Résumé
Valeurs enum | |
---|---|
UserInfo.UserType |
CLONE_PROFILE
Utilisateur du profil cloné |
UserInfo.UserType |
COMMUNAL_PROFILE
Utilisateur du profil commun |
UserInfo.UserType |
CURRENT
l'utilisateur actuel au premier plan de l'appareil ; |
UserInfo.UserType |
GUEST
utilisateur invité. |
UserInfo.UserType |
MAIN
Utilisateur marqué comme utilisateur principal sur l'appareil ; sur les appareils non-hsum, l'utilisateur principal correspond à l'utilisateur système et à l'utilisateur 0 ; sur les appareils hsum, l'utilisateur principal correspond au 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, l'utilisateur principal correspond à l'utilisateur système et à l'utilisateur 0. |
UserInfo.UserType |
PRIVATE_PROFILE
Utilisateur avec profil privé |
UserInfo.UserType |
SECONDARY
utilisateur secondaire, c'est-à-dire : |
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
COMMUNAL_PROFILE
public static final UserInfo.UserType COMMUNAL_PROFILE
utilisateur du profil commun
ACTUELLEMENT
public static final UserInfo.UserType CURRENT
utilisateur actuel au premier plan de l'appareil
INVITÉ
public static final UserInfo.UserType GUEST
utilisateur invité. Il ne peut en exister qu'un seul à la fois, il peut être éphémère et être soumis à davantage de restrictions.
PRINCIPAL
public static final UserInfo.UserType MAIN
Utilisateur marqué comme utilisateur principal sur l'appareil ; sur les appareils non-hsum, l'utilisateur principal correspond à l'utilisateur système et à l'utilisateur 0 ; sur les appareils hsum, l'utilisateur principal correspond au premier utilisateur humain.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
Utilisateur de profil géré, par exemple profil professionnel
PRINCIPALE
public static final UserInfo.UserType PRIMARY
Utilisateur marqué comme principal sur l'appareil. Le plus souvent, l'utilisateur principal correspond à l'utilisateur système et à l'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 ()
Renvoie | |
---|---|
boolean |
isCurrent
public boolean isCurrent ()
Renvoie | |
---|---|
boolean |
isGuest
public boolean isGuest ()
Renvoie | |
---|---|
boolean |
isMain
public boolean isMain ()
Renvoie | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Renvoie | |
---|---|
boolean |
isPrimary
public boolean isPrimary ()
Renvoie | |
---|---|
boolean |
isPrivateProfile
public boolean isPrivateProfile ()
Renvoie | |
---|---|
boolean |
isProfile
public boolean isProfile ()
Indique si cette instance est de type profil.
Renvoie | |
---|---|
boolean |
isSecondary
public boolean isSecondary ()
Renvoie | |
---|---|
boolean |
isSystem
public boolean isSystem ()
Renvoie | |
---|---|
boolean |
valueOf
public static UserInfo.UserType valueOf (String name)
Paramètres | |
---|---|
name |
String |
Renvoie | |
---|---|
UserInfo.UserType |