اطلاعات کاربر.نوع کاربر

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

شیء جاوا
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 FULL

نشان دهنده یک کاربر "کامل" است که یک کاربر انسانی بدون پروفایل است.

UserInfo.UserType GUEST

کاربر مهمان.

UserInfo.UserType MAIN

این فیلد منسوخ شده است. به جای آن از FULL استفاده کنید.

UserInfo.UserType MANAGED_PROFILE

کاربر پروفایل مدیریت‌شده، مثلاً پروفایل کاری.

UserInfo.UserType NULL

شناسه کاربری تعریف نشده

UserInfo.UserType PRIMARY

کاربر به عنوان کاربر اصلی در دستگاه علامت‌گذاری شده است؛ اغلب کاربر اصلی = کاربر سیستم = کاربر ۰

UserInfo.UserType PRIVATE_PROFILE

کاربر پروفایل خصوصی

UserInfo.UserType SECONDARY

کاربر ثانویه، یعنی

UserInfo.UserType SYSTEM

کاربر سیستم = کاربر ۰

روش‌های عمومی

boolean isCloneProfile ()
boolean isCurrent ()
boolean isFull ()
boolean isGuest ()
boolean isMain ()

این متد منسوخ شده است. به جای آن isFull() استفاده کنید.

boolean isManagedProfile ()
boolean isPrimary ()
boolean isPrivateProfile ()
boolean isProfile ()

برگرداندن اینکه آیا این نمونه از نوع profile است یا خیر.

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

مقادیر شمارشی

کلون_پروفایل

public static final UserInfo.UserType CLONE_PROFILE

کاربر نمایه کلون

پروفایل_اجتماعی

public static final UserInfo.UserType COMMUNAL_PROFILE

کاربر پروفایل اشتراکی

فعلی

public static final UserInfo.UserType CURRENT

کاربر پیش‌زمینه فعلی دستگاه

کامل

public static final UserInfo.UserType FULL

نشان دهنده یک کاربر "کامل" است که یک کاربر انسانی بدون پروفایل است.

مهمان

public static final UserInfo.UserType GUEST

کاربر مهمان. فقط یک نفر می‌تواند در یک زمان وجود داشته باشد، ممکن است موقت باشد و محدودیت‌های بیشتری داشته باشد.

اصلی

public static final UserInfo.UserType MAIN

این فیلد منسوخ شده است.
به جای آن از FULL استفاده کنید.

کاربر "اصلی" را نشان می‌دهد، که کاربر اصلی تعیین‌شده روی دستگاه است، همانطور که توسط ERROR(/UserManager#getMainUser()) تعریف شده است.

پروفایل مدیریت‌شده

public static final UserInfo.UserType MANAGED_PROFILE

کاربر پروفایل مدیریت‌شده، مثلاً پروفایل کاری.

تهی

public static final UserInfo.UserType NULL

شناسه کاربری تعریف نشده

اولیه

public static final UserInfo.UserType PRIMARY

کاربر به عنوان کاربر اصلی در دستگاه علامت‌گذاری شده است؛ اغلب کاربر اصلی = کاربر سیستم = کاربر ۰

پروفایل_خصوصی

public static final UserInfo.UserType PRIVATE_PROFILE

کاربر پروفایل خصوصی

ثانویه

public static final UserInfo.UserType SECONDARY

کاربر ثانویه، یعنی غیر اولیه و غیر سیستمی.

سیستم

public static final UserInfo.UserType SYSTEM

کاربر سیستم = کاربر ۰

روش‌های عمومی

پروفایل isClone

public boolean isCloneProfile ()

بازگشت‌ها
boolean

isCurrent

public boolean isCurrent ()

بازگشت‌ها
boolean

پر شده است

public boolean isFull ()

بازگشت‌ها
boolean

مهمان

public boolean isGuest ()

بازگشت‌ها
boolean

isMain

public boolean isMain ()

این روش منسوخ شده است.
به جای آن isFull() استفاده کنید.

بازگشت‌ها
boolean

پروفایل isManaged

public boolean isManagedProfile ()

بازگشت‌ها
boolean

isPrimary

public boolean isPrimary ()

بازگشت‌ها
boolean

پروفایل isPrivate

public boolean isPrivateProfile ()

بازگشت‌ها
boolean

پروفایل is

public boolean isProfile ()

برگرداندن اینکه آیا این نمونه از نوع profile است یا خیر.

بازگشت‌ها
boolean

ثانویه

public boolean isSecondary ()

بازگشت‌ها
boolean

ای‌سیستم

public boolean isSystem ()

بازگشت‌ها
boolean

ارزش

public static UserInfo.UserType valueOf (String name)

پارامترها
name String

بازگشت‌ها
UserInfo.UserType

ارزش‌ها

public static final UserType[] values ()

بازگشت‌ها
UserType[]