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 |
الصيغ المتوافقة لنوع المستخدم في واجهات برمجة التطبيقات الخارجية
ملخّص
قيم التعداد | |
---|---|
UserInfo.UserType |
CLONE_PROFILE
مستخدم الملف الشخصي المُستنسخ |
UserInfo.UserType |
COMMUNAL_PROFILE
مستخدم الملف الشخصي المشترك |
UserInfo.UserType |
CURRENT
المستخدم الحالي للجهاز في المقدّمة |
UserInfo.UserType |
GUEST
مستخدم ضيف |
UserInfo.UserType |
MAIN
المستخدم الذي تم وضع علامة عليه كمستخدم رئيسي على الجهاز: في الأجهزة التي لا تستخدم ميزة "الحساب الموحّد للمستخدمين"، يكون المستخدم الرئيسي = مستخدم النظام = المستخدم 0، وفي الأجهزة التي تستخدم ميزة "الحساب الموحّد للمستخدمين"، يكون المستخدم الرئيسي = المستخدم البشري الأول. |
UserInfo.UserType |
MANAGED_PROFILE
مستخدم الملف الشخصي المُدار، مثل ملف العمل |
UserInfo.UserType |
PRIMARY
المستخدم الذي تم وضع علامة عليه باعتباره أساسيًا على الجهاز، وغالبًا ما يكون الأساسي = مستخدم النظام = المستخدم 0 |
UserInfo.UserType |
PRIVATE_PROFILE
مستخدم الملف الشخصي الخاص |
UserInfo.UserType |
SECONDARY
مستخدم ثانوي، أي |
UserInfo.UserType |
SYSTEM
مستخدم النظام = المستخدم 0 |
الطرق العامة | |
---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isGuest()
|
boolean
|
isMain()
|
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isProfile()
عرض ما إذا كانت هذه الحالة من نوع الملف الشخصي |
boolean
|
isSecondary()
|
boolean
|
isSystem()
|
static
UserInfo.UserType
|
valueOf(String name)
|
static
final
UserType[]
|
values()
|
قيم التعداد
طريقة الدفع الحاليّة
public static final UserInfo.UserType CURRENT
المستخدم الحالي للجهاز في المقدّمة
ضيف
public static final UserInfo.UserType GUEST
مستخدم ضيف يمكن أن يظهر إعلان واحد فقط في كل مرة، وقد يكون مؤقتًا ويفرض المزيد من القيود.
MAIN
public static final UserInfo.UserType MAIN
المستخدم الذي تم وضع علامة عليه كمستخدم رئيسي على الجهاز: في الأجهزة التي لا تستخدم ميزة "الحساب الموحّد للمستخدمين"، يكون المستخدم الرئيسي = مستخدم النظام = المستخدم 0، وفي الأجهزة التي تستخدم ميزة "الحساب الموحّد للمستخدمين"، يكون المستخدم الرئيسي = المستخدم البشري الأول.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
مستخدم الملف الشخصي المُدار، مثل ملف العمل
أساسي
public static final UserInfo.UserType PRIMARY
المستخدم الذي تم وضع علامة عليه باعتباره أساسيًا على الجهاز، وغالبًا ما يكون الأساسي = مستخدم النظام = المستخدم 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 |
isPrivateProfile
public boolean isPrivateProfile ()
المرتجعات | |
---|---|
boolean |
isProfile
public boolean isProfile ()
عرض ما إذا كانت هذه الحالة من نوع الملف الشخصي
المرتجعات | |
---|---|
boolean |
isSecondary
public boolean isSecondary ()
المرتجعات | |
---|---|
boolean |
isSystem
public boolean isSystem ()
المرتجعات | |
---|---|
boolean |
valueOf
public static UserInfo.UserType valueOf (String name)
المعلمات | |
---|---|
name |
String |
المرتجعات | |
---|---|
UserInfo.UserType |