Table of Contents

Class ComponentName

Namespace
Android.Content
Assembly
MASES.Netdroid.dll
public class ComponentName : JVMBridgeBase<ComponentName>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICloneable, IComparable<ComponentName>, IParcelable
Inheritance
ComponentName
Implements
Extension Methods

Constructors

ComponentName(Context, Class)

public ComponentName(Context arg0, Class arg1)

Parameters

arg0 Context

Context

arg1 Class

Class

ComponentName(Context, String)

public ComponentName(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

ComponentName(Parcel)

public ComponentName(Parcel arg0)

Parameters

arg0 Parcel

Parcel

ComponentName(String, String)

public ComponentName(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

ComponentName(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ComponentName(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Clone()

public ComponentName Clone()

Returns

ComponentName

ComponentName

CompareTo(ComponentName)

public int CompareTo(ComponentName arg0)

Parameters

arg0 ComponentName

ComponentName

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

CreatePoolableInstance(Context, Class)

HPA initializer for ComponentName(Android.Content.Context arg0, Java.Lang.Class arg1)

public static ComponentName CreatePoolableInstance(Context arg0, Class arg1)

Parameters

arg0 Context
arg1 Class

Returns

ComponentName

CreatePoolableInstance(Context, String)

HPA initializer for ComponentName(Android.Content.Context arg0, Java.Lang.String arg1)

public static ComponentName CreatePoolableInstance(Context arg0, String arg1)

Parameters

arg0 Context
arg1 String

Returns

ComponentName

CreatePoolableInstance(Parcel)

HPA initializer for ComponentName(Android.Os.Parcel arg0)

public static ComponentName CreatePoolableInstance(Parcel arg0)

Parameters

arg0 Parcel

Returns

ComponentName

CreatePoolableInstance(String, String)

HPA initializer for ComponentName(Java.Lang.String arg0, Java.Lang.String arg1)

public static ComponentName CreatePoolableInstance(String arg0, String arg1)

Parameters

arg0 String
arg1 String

Returns

ComponentName

CreateRelative(Context, String)

public static ComponentName CreateRelative(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

Returns

ComponentName

ComponentName

CreateRelative(String, String)

public static ComponentName CreateRelative(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

ComponentName

ComponentName

DescribeContents()

public int DescribeContents()

Returns

int

int

FlattenToShortString()

public String FlattenToShortString()

Returns

String

String

FlattenToString()

public String FlattenToString()

Returns

String

String

GetClassName()

public String GetClassName()

Returns

String

String

GetPackageName()

public String GetPackageName()

Returns

String

String

GetShortClassName()

public String GetShortClassName()

Returns

String

String

ReadFromParcel(Parcel)

public static ComponentName ReadFromParcel(Parcel arg0)

Parameters

arg0 Parcel

Parcel

Returns

ComponentName

ComponentName

ToShortString()

public String ToShortString()

Returns

String

String

UnflattenFromString(String)

public static ComponentName UnflattenFromString(String arg0)

Parameters

arg0 String

String

Returns

ComponentName

ComponentName

WriteToParcel(ComponentName, Parcel)

public static void WriteToParcel(ComponentName arg0, Parcel arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 Parcel

Parcel

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int

Operators

implicit operator Parcelable(ComponentName)

Converter from ComponentName to Parcelable

public static implicit operator Parcelable(ComponentName t)

Parameters

t ComponentName

Returns

Parcelable

implicit operator Cloneable(ComponentName)

Converter from ComponentName to Cloneable

public static implicit operator Cloneable(ComponentName t)

Parameters

t ComponentName

Returns

Cloneable

implicit operator Comparable(ComponentName)

Converter from ComponentName to Comparable

public static implicit operator Comparable(ComponentName t)

Parameters

t ComponentName

Returns

Comparable