Table of Contents

Class RemoteInput

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

Constructors

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

EDIT_CHOICES_BEFORE_SENDING_AUTO

public static int EDIT_CHOICES_BEFORE_SENDING_AUTO { get; set; }

Property Value

int

EDIT_CHOICES_BEFORE_SENDING_DISABLED

public static int EDIT_CHOICES_BEFORE_SENDING_DISABLED { get; set; }

Property Value

int

EDIT_CHOICES_BEFORE_SENDING_ENABLED

public static int EDIT_CHOICES_BEFORE_SENDING_ENABLED { get; set; }

Property Value

int

EXTRA_RESULTS_DATA

public static String EXTRA_RESULTS_DATA { get; set; }

Property Value

String

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

RESULTS_CLIP_LABEL

public static String RESULTS_CLIP_LABEL { get; set; }

Property Value

String

SOURCE_CHOICE

public static int SOURCE_CHOICE { get; set; }

Property Value

int

SOURCE_FREE_FORM_INPUT

public static int SOURCE_FREE_FORM_INPUT { get; set; }

Property Value

int

Methods

AddDataResultToIntent(RemoteInput, Intent, Map<String, Uri>)

public static void AddDataResultToIntent(RemoteInput arg0, Intent arg1, Map<String, Uri> arg2)

Parameters

arg0 RemoteInput

RemoteInput

arg1 Intent

Intent

arg2 Map<String, Uri>

Map

AddResultsToIntent(RemoteInput[], Intent, Bundle)

public static void AddResultsToIntent(RemoteInput[] arg0, Intent arg1, Bundle arg2)

Parameters

arg0 RemoteInput[]

RemoteInput

arg1 Intent

Intent

arg2 Bundle

Bundle

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAllowFreeFormInput()

public bool GetAllowFreeFormInput()

Returns

bool

bool

GetAllowedDataTypes()

public Set<String> GetAllowedDataTypes()

Returns

Set<String>

Set

GetChoices()

public CharSequence[] GetChoices()

Returns

CharSequence[]

CharSequence

GetDataResultsFromIntent(Intent, String)

public static Map<String, Uri> GetDataResultsFromIntent(Intent arg0, String arg1)

Parameters

arg0 Intent

Intent

arg1 String

String

Returns

Map<String, Uri>

Map

GetEditChoicesBeforeSending()

public int GetEditChoicesBeforeSending()

Returns

int

int

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetLabel()

public CharSequence GetLabel()

Returns

CharSequence

CharSequence

GetResultKey()

public String GetResultKey()

Returns

String

String

GetResultsFromIntent(Intent)

public static Bundle GetResultsFromIntent(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

Bundle

Bundle

GetResultsSource(Intent)

public static int GetResultsSource(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

int

int

IsDataOnly()

public bool IsDataOnly()

Returns

bool

bool

SetResultsSource(Intent, int)

public static void SetResultsSource(Intent arg0, int arg1)

Parameters

arg0 Intent

Intent

arg1 int

int

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int