Table of Contents

Class RemoteAction

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

Constructors

RemoteAction(Icon, CharSequence, CharSequence, PendingIntent)

public RemoteAction(Icon arg0, CharSequence arg1, CharSequence arg2, PendingIntent arg3)

Parameters

arg0 Icon

Icon

arg1 CharSequence

CharSequence

arg2 CharSequence

CharSequence

arg3 PendingIntent

PendingIntent

RemoteAction(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 RemoteAction(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 RemoteAction Clone()

Returns

RemoteAction

RemoteAction

CreatePoolableInstance(Icon, CharSequence, CharSequence, PendingIntent)

HPA initializer for RemoteAction(Android.Graphics.Drawable.Icon arg0, Java.Lang.CharSequence arg1, Java.Lang.CharSequence arg2, Android.App.PendingIntent arg3)

public static RemoteAction CreatePoolableInstance(Icon arg0, CharSequence arg1, CharSequence arg2, PendingIntent arg3)

Parameters

arg0 Icon
arg1 CharSequence
arg2 CharSequence
arg3 PendingIntent

Returns

RemoteAction

DescribeContents()

public int DescribeContents()

Returns

int

int

Dump(String, PrintWriter)

public void Dump(String arg0, PrintWriter arg1)

Parameters

arg0 String

String

arg1 PrintWriter

PrintWriter

GetActionIntent()

public PendingIntent GetActionIntent()

Returns

PendingIntent

PendingIntent

GetContentDescription()

public CharSequence GetContentDescription()

Returns

CharSequence

CharSequence

GetIcon()

public Icon GetIcon()

Returns

Icon

Icon

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

SetEnabled(bool)

public void SetEnabled(bool arg0)

Parameters

arg0 bool

bool

SetShouldShowIcon(bool)

public void SetShouldShowIcon(bool arg0)

Parameters

arg0 bool

bool

ShouldShowIcon()

public bool ShouldShowIcon()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int