Table of Contents

Class Notification.Action

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

Action()

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

public Action()

Action(int, CharSequence, PendingIntent)

[Obsolete]
public Action(int arg0, CharSequence arg1, PendingIntent arg2)

Parameters

arg0 int

int

arg1 CharSequence

CharSequence

arg2 PendingIntent

PendingIntent

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

SEMANTIC_ACTION_ARCHIVE

public static int SEMANTIC_ACTION_ARCHIVE { get; }

Property Value

int

SEMANTIC_ACTION_CALL

public static int SEMANTIC_ACTION_CALL { get; }

Property Value

int

SEMANTIC_ACTION_DELETE

public static int SEMANTIC_ACTION_DELETE { get; }

Property Value

int

SEMANTIC_ACTION_MARK_AS_READ

public static int SEMANTIC_ACTION_MARK_AS_READ { get; }

Property Value

int

SEMANTIC_ACTION_MARK_AS_UNREAD

public static int SEMANTIC_ACTION_MARK_AS_UNREAD { get; }

Property Value

int

SEMANTIC_ACTION_MUTE

public static int SEMANTIC_ACTION_MUTE { get; }

Property Value

int

SEMANTIC_ACTION_NONE

public static int SEMANTIC_ACTION_NONE { get; }

Property Value

int

SEMANTIC_ACTION_REPLY

public static int SEMANTIC_ACTION_REPLY { get; }

Property Value

int

SEMANTIC_ACTION_THUMBS_DOWN

public static int SEMANTIC_ACTION_THUMBS_DOWN { get; }

Property Value

int

SEMANTIC_ACTION_THUMBS_UP

public static int SEMANTIC_ACTION_THUMBS_UP { get; }

Property Value

int

SEMANTIC_ACTION_UNMUTE

public static int SEMANTIC_ACTION_UNMUTE { get; }

Property Value

int

actionIntent

public PendingIntent actionIntent { get; set; }

Property Value

PendingIntent

icon

[Obsolete]
public int icon { get; set; }

Property Value

int

title

public CharSequence title { get; set; }

Property Value

CharSequence

Methods

Clone()

public Notification.Action Clone()

Returns

Notification.Action

Notification.Action

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAllowGeneratedReplies()

public bool GetAllowGeneratedReplies()

Returns

bool

bool

GetDataOnlyRemoteInputs()

public RemoteInput[] GetDataOnlyRemoteInputs()

Returns

RemoteInput[]

RemoteInput

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetIcon()

public Icon GetIcon()

Returns

Icon

Icon

GetRemoteInputs()

public RemoteInput[] GetRemoteInputs()

Returns

RemoteInput[]

RemoteInput

GetSemanticAction()

public int GetSemanticAction()

Returns

int

int

IsAuthenticationRequired()

public bool IsAuthenticationRequired()

Returns

bool

bool

IsContextual()

public bool IsContextual()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int