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()

تم إيقاف هذه الطريقة نهائيًا. يمكن استخدام isFull() كبديل.

boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
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 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

مستخدم الملف الشخصي المُدار، مثل ملف العمل

NULL

public static final UserInfo.UserType NULL

رقم تعريف المستخدم غير محدّد

أساسي

public static final UserInfo.UserType PRIMARY

المستخدم الذي تم وضع علامة عليه كمستخدم أساسي على الجهاز، وغالبًا ما يكون المستخدم الأساسي هو مستخدم النظام، أي المستخدم 0

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

مستخدم الملف الشخصي الخاص

الثانوي

public static final UserInfo.UserType SECONDARY

المستخدم الثانوي، أي غير الأساسي وغير النظامي

النظام

public static final UserInfo.UserType SYSTEM

مستخدم النظام = المستخدم 0

الطُرق العامة

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

values

public static final UserType[] values ()

المرتجعات
UserType[]