UserInfo.UserType

public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >

java.lang.Объект
java.lang.Enum< com.android.tradefed.device.UserInfo.UserType >
com.android.tradefed.device.UserInfo.UserType


Поддерживаемые варианты типа пользователя во внешних API.

Краткое содержание

Перечисляемые значения

UserInfo.UserType CLONE_PROFILE

клонировать пользователя профиля

UserInfo.UserType COMMUNAL_PROFILE

пользователь общего профиля

UserInfo.UserType CURRENT

текущий пользователь устройства на переднем плане

UserInfo.UserType GUEST

гость пользователь.

UserInfo.UserType MAIN

пользователь помечен как основной пользователь на устройстве; основной пользователь, не являющийся пользователем hsum = системный пользователь = пользователь 0 основной пользователь hsum = первый пользователь-человек.

UserInfo.UserType MANAGED_PROFILE

пользователь управляемого профиля, например рабочий профиль.

UserInfo.UserType PRIMARY

пользователь помечен как основной на устройстве; чаще всего основной = системный пользователь = пользователь 0

UserInfo.UserType SECONDARY

вторичный пользователь, т.е.

UserInfo.UserType SYSTEM

системный пользователь = пользователь 0

Публичные методы

boolean isCloneProfile ()
boolean isCurrent ()
boolean isGuest ()
boolean isMain ()
boolean isManagedProfile ()
boolean isPrimary ()
boolean isProfile ()

Возвращает значение, относится ли этот экземпляр к типу профиля.

boolean isSecondary ()
boolean isSystem ()
static UserInfo.UserType valueOf (String name)
static final UserType[] values ()

Перечисляемые значения

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

клонировать пользователя профиля

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

пользователь общего профиля

ТЕКУЩИЙ

public static final UserInfo.UserType CURRENT

текущий пользователь устройства на переднем плане

ГОСТЬ

public static final UserInfo.UserType GUEST

гость пользователь. Одновременно может существовать только один, может быть эфемерным и иметь больше ограничений.

ОСНОВНОЙ

public static final UserInfo.UserType MAIN

пользователь помечен как основной пользователь на устройстве; основной пользователь, не являющийся пользователем hsum = системный пользователь = пользователь 0 основной пользователь hsum = первый пользователь-человек.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

пользователь управляемого профиля, например рабочий профиль.

НАЧАЛЬНЫЙ

public static final UserInfo.UserType PRIMARY

пользователь помечен как основной на устройстве; чаще всего основной = системный пользователь = пользователь 0

ВТОРИЧНОЕ

public static final UserInfo.UserType SECONDARY

вторичный пользователь, т.е. неосновной и несистемный.

СИСТЕМА

public static final UserInfo.UserType SYSTEM

системный пользователь = пользователь 0

Публичные методы

isCloneProfile

public boolean isCloneProfile ()

Возврат
boolean

isCurrent

public boolean isCurrent ()

Возврат
boolean

isGuest

public boolean isGuest ()

Возврат
boolean

isMain

public boolean isMain ()

Возврат
boolean

isManagedProfile

public boolean isManagedProfile ()

Возврат
boolean

isPrimary

public boolean isPrimary ()

Возврат
boolean

isProfile

public boolean isProfile ()

Возвращает значение, относится ли этот экземпляр к типу профиля.

Возврат
boolean

isSecondary

public boolean isSecondary ()

Возврат
boolean

isSystem

public boolean isSystem ()

Возврат
boolean

значение

public static UserInfo.UserType valueOf (String name)

Параметры
name String

Возврат
UserInfo.UserType

ценности

public static final UserType[] values ()

Возврат
UserType[]