Table of Contents

Class Notification.Action

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

Constructors

Action(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 Action(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Action(int, CharSequence, PendingIntent)

[Obsolete("Deprecated in JVM")]
public Action(int arg0, CharSequence arg1, PendingIntent arg2)

Parameters

arg0 int

int

arg1 CharSequence

CharSequence

arg2 PendingIntent

PendingIntent

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

SEMANTIC_ACTION_ARCHIVE

public static int SEMANTIC_ACTION_ARCHIVE { get; set; }

Property Value

int

SEMANTIC_ACTION_CALL

public static int SEMANTIC_ACTION_CALL { get; set; }

Property Value

int

SEMANTIC_ACTION_DELETE

public static int SEMANTIC_ACTION_DELETE { get; set; }

Property Value

int

SEMANTIC_ACTION_MARK_AS_READ

public static int SEMANTIC_ACTION_MARK_AS_READ { get; set; }

Property Value

int

SEMANTIC_ACTION_MARK_AS_UNREAD

public static int SEMANTIC_ACTION_MARK_AS_UNREAD { get; set; }

Property Value

int

SEMANTIC_ACTION_MUTE

public static int SEMANTIC_ACTION_MUTE { get; set; }

Property Value

int

SEMANTIC_ACTION_NONE

public static int SEMANTIC_ACTION_NONE { get; set; }

Property Value

int

SEMANTIC_ACTION_REPLY

public static int SEMANTIC_ACTION_REPLY { get; set; }

Property Value

int

SEMANTIC_ACTION_THUMBS_DOWN

public static int SEMANTIC_ACTION_THUMBS_DOWN { get; set; }

Property Value

int

SEMANTIC_ACTION_THUMBS_UP

public static int SEMANTIC_ACTION_THUMBS_UP { get; set; }

Property Value

int

SEMANTIC_ACTION_UNMUTE

public static int SEMANTIC_ACTION_UNMUTE { get; set; }

Property Value

int

actionIntent

public PendingIntent actionIntent { get; set; }

Property Value

PendingIntent

icon

[Obsolete("Deprecated in JVM")]
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

CreatePoolableInstance(int, CharSequence, PendingIntent)

HPA initializer for Action(int arg0, Java.Lang.CharSequence arg1, Android.App.PendingIntent arg2)

public static Notification.Action CreatePoolableInstance(int arg0, CharSequence arg1, PendingIntent arg2)

Parameters

arg0 int
arg1 CharSequence
arg2 PendingIntent

Returns

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