Table of Contents

Class DeviceAdminInfo

Namespace
Android.App.Admin
Assembly
MASES.Netdroid.dll
public class DeviceAdminInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
DeviceAdminInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

DeviceAdminInfo()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public DeviceAdminInfo()

DeviceAdminInfo(Context, ResolveInfo)

public DeviceAdminInfo(Context arg0, ResolveInfo arg1)

Parameters

arg0 Context

Context

arg1 ResolveInfo

ResolveInfo

Exceptions

IOException
XmlPullParserException

DeviceAdminInfo(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public DeviceAdminInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

HEADLESS_DEVICE_OWNER_MODE_AFFILIATED

public static int HEADLESS_DEVICE_OWNER_MODE_AFFILIATED { get; }

Property Value

int

HEADLESS_DEVICE_OWNER_MODE_SINGLE_USER

public static int HEADLESS_DEVICE_OWNER_MODE_SINGLE_USER { get; }

Property Value

int

HEADLESS_DEVICE_OWNER_MODE_UNSUPPORTED

public static int HEADLESS_DEVICE_OWNER_MODE_UNSUPPORTED { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

USES_ENCRYPTED_STORAGE

public static int USES_ENCRYPTED_STORAGE { get; }

Property Value

int

USES_POLICY_DISABLE_CAMERA

public static int USES_POLICY_DISABLE_CAMERA { get; }

Property Value

int

USES_POLICY_DISABLE_KEYGUARD_FEATURES

public static int USES_POLICY_DISABLE_KEYGUARD_FEATURES { get; }

Property Value

int

USES_POLICY_EXPIRE_PASSWORD

public static int USES_POLICY_EXPIRE_PASSWORD { get; }

Property Value

int

USES_POLICY_FORCE_LOCK

public static int USES_POLICY_FORCE_LOCK { get; }

Property Value

int

USES_POLICY_LIMIT_PASSWORD

public static int USES_POLICY_LIMIT_PASSWORD { get; }

Property Value

int

USES_POLICY_RESET_PASSWORD

public static int USES_POLICY_RESET_PASSWORD { get; }

Property Value

int

USES_POLICY_WATCH_LOGIN

public static int USES_POLICY_WATCH_LOGIN { get; }

Property Value

int

USES_POLICY_WIPE_DATA

public static int USES_POLICY_WIPE_DATA { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

Dump(Printer, String)

public void Dump(Printer arg0, String arg1)

Parameters

arg0 Printer

Printer

arg1 String

String

GetActivityInfo()

public ActivityInfo GetActivityInfo()

Returns

ActivityInfo

ActivityInfo

GetComponent()

public ComponentName GetComponent()

Returns

ComponentName

ComponentName

GetHeadlessDeviceOwnerMode()

public int GetHeadlessDeviceOwnerMode()

Returns

int

int

GetPackageName()

public String GetPackageName()

Returns

String

String

GetReceiverName()

public String GetReceiverName()

Returns

String

String

GetTagForPolicy(int)

public String GetTagForPolicy(int arg0)

Parameters

arg0 int

int

Returns

String

String

IsVisible()

public bool IsVisible()

Returns

bool

bool

LoadDescription(PackageManager)

public CharSequence LoadDescription(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

CharSequence

CharSequence

Exceptions

Resources.NotFoundException

LoadIcon(PackageManager)

public Drawable LoadIcon(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

Drawable

Drawable

LoadLabel(PackageManager)

public CharSequence LoadLabel(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

CharSequence

CharSequence

SupportsTransferOwnership()

public bool SupportsTransferOwnership()

Returns

bool

bool

UsesPolicy(int)

public bool UsesPolicy(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int