Table of Contents

Class ResolveInfo

Namespace
Android.Content.Pm
Assembly
MASES.Netdroid.dll
public class ResolveInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
ResolveInfo
Implements
Inherited Members
Extension Methods

Constructors

ResolveInfo()

public ResolveInfo()

ResolveInfo(ResolveInfo)

public ResolveInfo(ResolveInfo arg0)

Parameters

arg0 ResolveInfo

ResolveInfo

ResolveInfo(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 ResolveInfo(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

activityInfo

public ActivityInfo activityInfo { get; set; }

Property Value

ActivityInfo

filter

public IntentFilter filter { get; set; }

Property Value

IntentFilter

icon

public int icon { get; set; }

Property Value

int

isDefault

public bool isDefault { get; set; }

Property Value

bool

isInstantAppAvailable

public bool isInstantAppAvailable { get; set; }

Property Value

bool

labelRes

public int labelRes { get; set; }

Property Value

int

match

public int match { get; set; }

Property Value

int

nonLocalizedLabel

public CharSequence nonLocalizedLabel { get; set; }

Property Value

CharSequence

preferredOrder

public int preferredOrder { get; set; }

Property Value

int

priority

public int priority { get; set; }

Property Value

int

providerInfo

public ProviderInfo providerInfo { get; set; }

Property Value

ProviderInfo

resolvePackageName

public String resolvePackageName { get; set; }

Property Value

String

serviceInfo

public ServiceInfo serviceInfo { get; set; }

Property Value

ServiceInfo

specificIndex

public int specificIndex { get; set; }

Property Value

int

Methods

CreatePoolableInstance()

HPA initializer for ResolveInfo()

public static ResolveInfo CreatePoolableInstance()

Returns

ResolveInfo

CreatePoolableInstance(ResolveInfo)

HPA initializer for ResolveInfo(Android.Content.Pm.ResolveInfo arg0)

public static ResolveInfo CreatePoolableInstance(ResolveInfo arg0)

Parameters

arg0 ResolveInfo

Returns

ResolveInfo

DescribeContents()

public int DescribeContents()

Returns

int

int

Dump(Printer, String)

public void Dump(Printer arg0, String arg1)

Parameters

arg0 Printer

Printer

arg1 String

String

GetIconResource()

public int GetIconResource()

Returns

int

int

IsCrossProfileIntentForwarderActivity()

public bool IsCrossProfileIntentForwarderActivity()

Returns

bool

bool

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

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int