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


बाहरी एपीआई में, उपयोगकर्ता के टाइप के काम करने वाले वैरिएंट.

खास जानकारी

Enum वैल्यू

UserInfo.UserType  CLONE_PROFILE

प्रोफ़ाइल का उपयोगकर्ता क्लोन करें 

UserInfo.UserType  COMMUNAL_PROFILE

कम्यूनल प्रोफ़ाइल का उपयोगकर्ता 

UserInfo.UserType  CURRENT

डिवाइस का मौजूदा फ़ोरग्राउंड उपयोगकर्ता 

UserInfo.UserType  GUEST

मेहमान के तौर पर शामिल होने वाले लोग. 

UserInfo.UserType  MAIN

डिवाइस पर मुख्य उपयोगकर्ता के तौर पर फ़्लैग किया गया उपयोगकर्ता; बिना hsum वाले डिवाइस पर मुख्य उपयोगकर्ता = सिस्टम उपयोगकर्ता = उपयोगकर्ता 0 और hsum वाले डिवाइस पर मुख्य उपयोगकर्ता = पहला मानव उपयोगकर्ता. 

UserInfo.UserType  MANAGED_PROFILE

मैनेज की जा रही प्रोफ़ाइल का उपयोगकर्ता, जैसे कि वर्क प्रोफ़ाइल. 

UserInfo.UserType  PRIMARY

डिवाइस पर प्राइमरी के तौर पर फ़्लैग किया गया उपयोगकर्ता; ज़्यादातर मामलों में प्राइमरी = सिस्टम उपयोगकर्ता = उपयोगकर्ता 0 

UserInfo.UserType  PRIVATE_PROFILE

निजी प्रोफ़ाइल का उपयोगकर्ता 

UserInfo.UserType  SECONDARY

सेकंडरी उपयोगकर्ता, यानी कि 

UserInfo.UserType  SYSTEM

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

Enum वैल्यू

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 GUEST

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

मेन

public static final UserInfo.UserType MAIN

डिवाइस पर मुख्य उपयोगकर्ता के तौर पर फ़्लैग किया गया उपयोगकर्ता; बिना hsum वाले डिवाइस पर मुख्य उपयोगकर्ता = सिस्टम उपयोगकर्ता = उपयोगकर्ता 0 पर hsum मुख्य उपयोगकर्ता = पहला मानव उपयोगकर्ता.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

मैनेज की जा रही प्रोफ़ाइल का उपयोगकर्ता, जैसे कि वर्क प्रोफ़ाइल.

मुख्य

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

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

वैल्यू

public static final UserType[] values ()

रिटर्न
UserType[]