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

system user = user 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

मेहमान के तौर पर शामिल होने वाले लोग. एक समय में सिर्फ़ एक ही मौजूद हो सकता है. यह कुछ समय के लिए उपलब्ध हो सकता है और इस पर ज़्यादा पाबंदियां हो सकती हैं.

मेन

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

system user = user 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

वैल्यू

public static final UserType[] values ()

रिटर्न
UserType[]