Table of Contents

Class RemoteAction

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class RemoteAction : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
RemoteAction
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

RemoteAction()

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

public RemoteAction()

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

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

Methods

Clone()

public RemoteAction Clone()

Returns

RemoteAction

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