Class InputMethod
- Namespace
- Android.View.Inputmethod
- Assembly
- MASES.Netdroid.dll
public class InputMethod : JVMBridgeBase<InputMethod>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IInputMethod
- Inheritance
-
InputMethod
- Implements
- Derived
- Extension Methods
Constructors
InputMethod(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 InputMethod(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
SERVICE_INTERFACE
public static String SERVICE_INTERFACE { get; set; }
Property Value
SERVICE_META_DATA
public static String SERVICE_META_DATA { get; set; }
Property Value
SHOW_EXPLICIT
public static int SHOW_EXPLICIT { get; set; }
Property Value
SHOW_FORCED
[Obsolete("Deprecated in JVM")]
public static int SHOW_FORCED { get; set; }
Property Value
Methods
AttachToken(IBinder)
public void AttachToken(IBinder arg0)
Parameters
BindInput(InputBinding)
public void BindInput(InputBinding arg0)
Parameters
arg0InputBinding
ChangeInputMethodSubtype(InputMethodSubtype)
public void ChangeInputMethodSubtype(InputMethodSubtype arg0)
Parameters
CreateSession(SessionCallback)
public void CreateSession(InputMethod.SessionCallback arg0)
Parameters
HideSoftInput(int, ResultReceiver)
public void HideSoftInput(int arg0, ResultReceiver arg1)
Parameters
arg0intarg1ResultReceiver
RestartInput(InputConnection, EditorInfo)
public void RestartInput(InputConnection arg0, EditorInfo arg1)
Parameters
arg0InputConnectionarg1EditorInfo
RevokeSession(InputMethodSession)
public void RevokeSession(InputMethodSession arg0)
Parameters
SetSessionEnabled(InputMethodSession, bool)
public void SetSessionEnabled(InputMethodSession arg0, bool arg1)
Parameters
arg0InputMethodSessionarg1bool
ShowSoftInput(int, ResultReceiver)
public void ShowSoftInput(int arg0, ResultReceiver arg1)
Parameters
arg0intarg1ResultReceiver
StartInput(InputConnection, EditorInfo)
public void StartInput(InputConnection arg0, EditorInfo arg1)
Parameters
arg0InputConnectionarg1EditorInfo
UnbindInput()
public void UnbindInput()