Table of Contents

Class KeyCharacterMap

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

KeyCharacterMap()

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

public KeyCharacterMap()

KeyCharacterMap(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 KeyCharacterMap(params object[] args)

Parameters

args object[]

Properties

ALPHA

public static int ALPHA { get; }

Property Value

int

BUILT_IN_KEYBOARD

[Obsolete]
public static int BUILT_IN_KEYBOARD { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COMBINING_ACCENT

public static int COMBINING_ACCENT { get; }

Property Value

int

COMBINING_ACCENT_MASK

public static int COMBINING_ACCENT_MASK { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

FULL

public static int FULL { get; }

Property Value

int

HEX_INPUT

public static char HEX_INPUT { get; }

Property Value

char

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

MODIFIER_BEHAVIOR_CHORDED

public static int MODIFIER_BEHAVIOR_CHORDED { get; }

Property Value

int

MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED

public static int MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED { get; }

Property Value

int

NUMERIC

public static int NUMERIC { get; }

Property Value

int

PICKER_DIALOG_INPUT

public static char PICKER_DIALOG_INPUT { get; }

Property Value

char

PREDICTIVE

public static int PREDICTIVE { get; }

Property Value

int

SPECIAL_FUNCTION

public static int SPECIAL_FUNCTION { get; }

Property Value

int

VIRTUAL_KEYBOARD

public static int VIRTUAL_KEYBOARD { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

DeviceHasKey(int)

public static bool DeviceHasKey(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

DeviceHasKeys(int[])

public static bool[] DeviceHasKeys(int[] arg0)

Parameters

arg0 int[]

int

Returns

bool[]

bool

Get(int, int)

public int Get(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

GetDeadChar(int, int)

public static int GetDeadChar(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

GetDisplayLabel(int)

public char GetDisplayLabel(int arg0)

Parameters

arg0 int

int

Returns

char

char

GetEvents(char[])

public KeyEvent[] GetEvents(char[] arg0)

Parameters

arg0 char[]

char

Returns

KeyEvent[]

KeyEvent

GetKeyData(int, KeyData)

[Obsolete]
public bool GetKeyData(int arg0, KeyCharacterMap.KeyData arg1)

Parameters

arg0 int

int

arg1 KeyCharacterMap.KeyData

KeyCharacterMap.KeyData

Returns

bool

bool

GetKeyboardType()

public int GetKeyboardType()

Returns

int

int

GetMatch(int, char[])

public char GetMatch(int arg0, char[] arg1)

Parameters

arg0 int

int

arg1 char[]

char

Returns

char

char

GetMatch(int, char[], int)

public char GetMatch(int arg0, char[] arg1, int arg2)

Parameters

arg0 int

int

arg1 char[]

char

arg2 int

int

Returns

char

char

GetModifierBehavior()

public int GetModifierBehavior()

Returns

int

int

GetNumber(int)

public char GetNumber(int arg0)

Parameters

arg0 int

int

Returns

char

char

IsPrintingKey(int)

public bool IsPrintingKey(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Load(int)

public static KeyCharacterMap Load(int arg0)

Parameters

arg0 int

int

Returns

KeyCharacterMap

KeyCharacterMap

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int