UserSwitcher.UserTypeMode

public static final enum UserSwitcher.UserTypeMode
extends Enum<UserSwitcher.UserTypeMode>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.device.UserSwitcher.UserTypeMode>
     ↳ com.android.tradefed.device.UserSwitcher.UserTypeMode


इससे UserType के हिसाब से, अनुमानित व्यवहार तय होता है.

ध्यान दें: फ़िलहाल, स्विच करने की सुविधा सिर्फ़ तब देखी जाती है, जब उपयोगकर्ता का टाइप UserType.SYSTEM हो.

खास जानकारी

ईनम वैल्यू

UserSwitcher.UserTypeMode  LEGACY

यह फ़ील्ड काम नहीं करता है. TODO(b/419372865): remove once tests that can be ignored when the HSU cannot be switched to are changed to use mode REQUIRED_ONLY. 

UserSwitcher.UserTypeMode  REQUIRED_AND_SWITCHABLE

उपयोगकर्ता का खाता मौजूद होना चाहिए और उसे स्विच किया जा सकता हो. ऐसा न होने पर, तैयारी करने वाला व्यक्ति फ़ाइल तैयार नहीं कर पाएगा. 

UserSwitcher.UserTypeMode  REQUIRED_ONLY

उपयोगकर्ता का मौजूद होना ज़रूरी है. हालांकि, अगर टेस्ट को किसी दूसरे उपयोगकर्ता पर स्विच नहीं किया जा सकता, तो ऐसा नहीं होगा. 

पब्लिक मेथड

static UserSwitcher.UserTypeMode valueOf(String name)
static final UserTypeMode[] values()

ईनम वैल्यू

LEGACY

public static final UserSwitcher.UserTypeMode LEGACY

यह फ़ील्ड काम नहीं करता है.
TODO(b/419372865): remove once tests that can be ignored when the HSU cannot be switched to are changed to use mode REQUIRED_ONLY.

अगर उपयोगकर्ता का टाइप SYSTEM है और डिवाइस पर सिस्टम उपयोगकर्ता पर स्विच करने की अनुमति नहीं है, तो यह पहले फ़ुल उपयोगकर्ता पर स्विच हो जाएगा.

REQUIRED_AND_SWITCHABLE

public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE

उपयोगकर्ता का खाता मौजूद होना चाहिए और उसे स्विच किया जा सकता हो. ऐसा न होने पर, तैयारी करने वाला व्यक्ति फ़ाइल तैयार नहीं कर पाएगा.

REQUIRED_ONLY

public static final UserSwitcher.UserTypeMode REQUIRED_ONLY

उपयोगकर्ता का मौजूद होना ज़रूरी है. हालांकि, अगर टेस्ट को किसी दूसरे उपयोगकर्ता पर स्विच नहीं किया जा सकता, तो ऐसा नहीं होगा.

पब्लिक मेथड

valueOf

public static UserSwitcher.UserTypeMode valueOf (String name)

पैरामीटर
name String

रिटर्न
UserSwitcher.UserTypeMode

वैल्यू

public static final UserTypeMode[] values ()

रिटर्न
UserTypeMode[]