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


Unterstützte Varianten eines Benutzertyps in externen APIs.

Zusammenfassung

Enum-Werte

UserInfo.UserType CLONE_PROFILE

Profilbenutzer klonen

UserInfo.UserType CURRENT

aktueller Vordergrundbenutzer des Geräts

UserInfo.UserType GUEST

Gastbenutzer.

UserInfo.UserType MAIN

Benutzer, der auf dem Gerät als Hauptbenutzer gekennzeichnet ist; auf Nicht-Hsum-Hauptbenutzer = Systembenutzer = Benutzer 0 Auf Hsum-Hauptbenutzer = erster menschlicher Benutzer.

UserInfo.UserType MANAGED_PROFILE

Verwalteter Profilbenutzer, z. B. Arbeitsprofil.

UserInfo.UserType PRIMARY

Benutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systembenutzer = Benutzer 0

UserInfo.UserType SECONDARY

sekundärer Benutzer, dh

UserInfo.UserType SYSTEM

Systembenutzer = Benutzer 0

Öffentliche Methoden

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

Gibt zurück, ob diese Instanz vom Profiltyp ist.

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

Enum-Werte

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

Profilbenutzer klonen

AKTUELL

public static final UserInfo.UserType CURRENT

aktueller Vordergrundbenutzer des Geräts

GAST

public static final UserInfo.UserType GUEST

Gastbenutzer. Nur einer kann gleichzeitig existieren, kann vergänglich sein und mehr Einschränkungen haben.

HAUPTSÄCHLICH

public static final UserInfo.UserType MAIN

Benutzer, der auf dem Gerät als Hauptbenutzer gekennzeichnet ist; auf Nicht-Hsum-Hauptbenutzer = Systembenutzer = Benutzer 0 Auf Hsum-Hauptbenutzer = erster menschlicher Benutzer.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

Verwalteter Profilbenutzer, z. B. Arbeitsprofil.

PRIMÄR

public static final UserInfo.UserType PRIMARY

Benutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systembenutzer = Benutzer 0

SEKUNDÄRE

public static final UserInfo.UserType SECONDARY

sekundärer Benutzer, dh Nicht-Primär- und Nicht-Systembenutzer.

SYSTEM

public static final UserInfo.UserType SYSTEM

Systembenutzer = Benutzer 0

Öffentliche Methoden

isCloneProfile

public boolean isCloneProfile ()

Kehrt zurück
boolean

ist aktuell

public boolean isCurrent ()

Kehrt zurück
boolean

istGast

public boolean isGuest ()

Kehrt zurück
boolean

istMain

public boolean isMain ()

Kehrt zurück
boolean

isManagedProfile

public boolean isManagedProfile ()

Kehrt zurück
boolean

istPrimär

public boolean isPrimary ()

Kehrt zurück
boolean

istProfil

public boolean isProfile ()

Gibt zurück, ob diese Instanz vom Profiltyp ist.

Kehrt zurück
boolean

istSekundär

public boolean isSecondary ()

Kehrt zurück
boolean

istSystem

public boolean isSystem ()

Kehrt zurück
boolean

Wert von

public static UserInfo.UserType valueOf (String name)

Parameter
name String

Kehrt zurück
UserInfo.UserType

Werte

public static final UserType[] values ()

Kehrt zurück
UserType[]