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 |
FULL
تشير إلى مستخدم "كامل"، أي مستخدم بشري غير مرتبط بملف شخصي. |
UserInfo.UserType |
GUEST
مستخدم ضيف |
UserInfo.UserType |
MAIN
تم إيقاف هذا الحقل نهائيًا. استخدِم FULL بدلاً من ذلك. |
UserInfo.UserType |
MANAGED_PROFILE
مستخدم الملف الشخصي المُدار، مثل ملف العمل |
UserInfo.UserType |
NULL
رقم تعريف المستخدم غير محدّد |
UserInfo.UserType |
PRIMARY
المستخدم الذي تم وضع علامة عليه كمستخدم أساسي على الجهاز، وغالبًا ما يكون المستخدم الأساسي هو مستخدم النظام = المستخدم 0 |
UserInfo.UserType |
PRIVATE_PROFILE
مستخدم الملف الشخصي الخاص |
UserInfo.UserType |
SECONDARY
المستخدم الثانوي، أي |
UserInfo.UserType |
SYSTEM
مستخدم النظام = المستخدم 0 |
الطُرق العامة | |
|---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isFull()
|
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 FULL
تشير إلى مستخدم "كامل"، أي مستخدم بشري غير مرتبط بملف شخصي.
ضيف
public static final UserInfo.UserType GUEST
مستخدم ضيف يمكن أن يكون هناك واحد فقط في كل مرة، وقد يكون مؤقتًا ويخضع لمزيد من القيود.
MAIN
public static final UserInfo.UserType MAIN
تم إيقاف هذا الحقل نهائيًا.
استخدِم FULL بدلاً من ذلك.
تشير هذه السمة إلى المستخدم "الرئيسي"، وهو المستخدم الأساسي المحدّد على الجهاز، كما هو موضّح في ERROR(/UserManager#getMainUser()).
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
مستخدم الملف الشخصي المُدار، مثل ملف العمل
أساسي
public static final UserInfo.UserType PRIMARY
المستخدم الذي تم وضع علامة عليه كمستخدم أساسي على الجهاز، وغالبًا ما يكون المستخدم الأساسي هو مستخدم النظام، أي المستخدم 0
الثانوي
public static final UserInfo.UserType SECONDARY
المستخدم الثانوي، أي غير الأساسي وغير النظامي
الطُرق العامة
isCloneProfile
public boolean isCloneProfile ()
| المرتجعات | |
|---|---|
boolean |
|
isCurrent
public boolean isCurrent ()
| المرتجعات | |
|---|---|
boolean |
|
isFull
public boolean isFull ()
| المرتجعات | |
|---|---|
boolean |
|
isGuest
public boolean isGuest ()
| المرتجعات | |
|---|---|
boolean |
|
isMain
public boolean isMain ()
تم إيقاف استخدام هذه الطريقة نهائيًا.
استخدِم isFull() بدلاً من ذلك.
| المرتجعات | |
|---|---|
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 |
|