Class InputMethodManager
- Namespace
- Android.View.Inputmethod
- Assembly
- MASES.Netdroid.dll
public class InputMethodManager : JVMBridgeBase<InputMethodManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<InputMethodManager>InputMethodManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<InputMethodManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<InputMethodManager>.IsAssignableFrom<T>()JVMBridgeBase<InputMethodManager>.Execute<T>(params T[])JVMBridgeBase<InputMethodManager>.DynBridgeClazzJVMBridgeBase<InputMethodManager>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
InputMethodManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public InputMethodManager()
InputMethodManager(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 InputMethodManager(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
HANDWRITING_DELEGATE_FLAG_HOME_DELEGATOR_ALLOWED
public static int HANDWRITING_DELEGATE_FLAG_HOME_DELEGATOR_ALLOWED { get; }
Property Value
HIDE_IMPLICIT_ONLY
public static int HIDE_IMPLICIT_ONLY { get; }
Property Value
HIDE_NOT_ALWAYS
public static int HIDE_NOT_ALWAYS { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
RESULT_HIDDEN
public static int RESULT_HIDDEN { get; }
Property Value
RESULT_SHOWN
public static int RESULT_SHOWN { get; }
Property Value
RESULT_UNCHANGED_HIDDEN
public static int RESULT_UNCHANGED_HIDDEN { get; }
Property Value
RESULT_UNCHANGED_SHOWN
public static int RESULT_UNCHANGED_SHOWN { get; }
Property Value
SHOW_FORCED
https://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html#SHOW_FORCED
[Obsolete]
public static int SHOW_FORCED { get; }
Property Value
SHOW_IMPLICIT
public static int SHOW_IMPLICIT { get; }
Property Value
Methods
AcceptStylusHandwritingDelegation(View)
public bool AcceptStylusHandwritingDelegation(View arg0)
Parameters
Returns
AcceptStylusHandwritingDelegation(View, String)
public bool AcceptStylusHandwritingDelegation(View arg0, String arg1)
Parameters
Returns
AcceptStylusHandwritingDelegation(View, String, Executor, Consumer<Boolean>)
public void AcceptStylusHandwritingDelegation(View arg0, String arg1, Executor arg2, Consumer<Boolean> arg3)
Parameters
AcceptStylusHandwritingDelegation(View, String, int, Executor, Consumer<Boolean>)
public void AcceptStylusHandwritingDelegation(View arg0, String arg1, int arg2, Executor arg3, Consumer<Boolean> arg4)
Parameters
DispatchKeyEventFromInputMethod(View, KeyEvent)
public void DispatchKeyEventFromInputMethod(View arg0, KeyEvent arg1)
Parameters
DisplayCompletions(View, CompletionInfo[])
public void DisplayCompletions(View arg0, CompletionInfo[] arg1)
Parameters
arg0
Viewarg1
CompletionInfo[]
GetCurrentInputMethodInfo()
public InputMethodInfo GetCurrentInputMethodInfo()
Returns
GetCurrentInputMethodSubtype()
public InputMethodSubtype GetCurrentInputMethodSubtype()
Returns
GetEnabledInputMethodList()
public List<InputMethodInfo> GetEnabledInputMethodList()
Returns
GetEnabledInputMethodSubtypeList(InputMethodInfo, bool)
public List<InputMethodSubtype> GetEnabledInputMethodSubtypeList(InputMethodInfo arg0, bool arg1)
Parameters
arg0
InputMethodInfoarg1
bool
Returns
GetInputMethodList()
public List<InputMethodInfo> GetInputMethodList()
Returns
GetLastInputMethodSubtype()
public InputMethodSubtype GetLastInputMethodSubtype()
Returns
GetShortcutInputMethodsAndSubtypes()
public Map<InputMethodInfo, List<InputMethodSubtype>> GetShortcutInputMethodsAndSubtypes()
Returns
HideSoftInputFromInputMethod(IBinder, int)
[Obsolete]
public void HideSoftInputFromInputMethod(IBinder arg0, int arg1)
Parameters
HideSoftInputFromWindow(IBinder, int)
public bool HideSoftInputFromWindow(IBinder arg0, int arg1)
Parameters
Returns
HideSoftInputFromWindow(IBinder, int, ResultReceiver)
public bool HideSoftInputFromWindow(IBinder arg0, int arg1, ResultReceiver arg2)
Parameters
arg0
IBinderarg1
intarg2
ResultReceiver
Returns
HideStatusIcon(IBinder)
[Obsolete]
public void HideStatusIcon(IBinder arg0)
Parameters
InvalidateInput(View)
public void InvalidateInput(View arg0)
Parameters
IsAcceptingText()
public bool IsAcceptingText()
Returns
IsActive()
public bool IsActive()
Returns
IsActive(View)
public bool IsActive(View arg0)
Parameters
Returns
IsConnectionlessStylusHandwritingAvailable()
public bool IsConnectionlessStylusHandwritingAvailable()
Returns
IsFullscreenMode()
public bool IsFullscreenMode()
Returns
IsInputMethodSuppressingSpellChecker()
public bool IsInputMethodSuppressingSpellChecker()
Returns
IsStylusHandwritingAvailable()
public bool IsStylusHandwritingAvailable()
Returns
IsWatchingCursor(View)
[Obsolete]
public bool IsWatchingCursor(View arg0)
Parameters
Returns
PrepareStylusHandwritingDelegation(View)
public void PrepareStylusHandwritingDelegation(View arg0)
Parameters
PrepareStylusHandwritingDelegation(View, String)
public void PrepareStylusHandwritingDelegation(View arg0, String arg1)
Parameters
RestartInput(View)
public void RestartInput(View arg0)
Parameters
SendAppPrivateCommand(View, String, Bundle)
public void SendAppPrivateCommand(View arg0, String arg1, Bundle arg2)
Parameters
SetAdditionalInputMethodSubtypes(String, InputMethodSubtype[])
[Obsolete]
public void SetAdditionalInputMethodSubtypes(String arg0, InputMethodSubtype[] arg1)
Parameters
arg0
Stringarg1
InputMethodSubtype[]
SetCurrentInputMethodSubtype(InputMethodSubtype)
[Obsolete]
public bool SetCurrentInputMethodSubtype(InputMethodSubtype arg0)
Parameters
Returns
SetExplicitlyEnabledInputMethodSubtypes(String, int[])
public void SetExplicitlyEnabledInputMethodSubtypes(String arg0, int[] arg1)
Parameters
SetInputMethod(IBinder, String)
[Obsolete]
public void SetInputMethod(IBinder arg0, String arg1)
Parameters
SetInputMethodAndSubtype(IBinder, String, InputMethodSubtype)
[Obsolete]
public void SetInputMethodAndSubtype(IBinder arg0, String arg1, InputMethodSubtype arg2)
Parameters
arg0
IBinderarg1
Stringarg2
InputMethodSubtype
ShouldOfferSwitchingToNextInputMethod(IBinder)
[Obsolete]
public bool ShouldOfferSwitchingToNextInputMethod(IBinder arg0)
Parameters
Returns
ShowInputMethodAndSubtypeEnabler(String)
public void ShowInputMethodAndSubtypeEnabler(String arg0)
Parameters
ShowInputMethodPicker()
public void ShowInputMethodPicker()
ShowSoftInput(View, int)
public bool ShowSoftInput(View arg0, int arg1)
Parameters
Returns
ShowSoftInput(View, int, ResultReceiver)
public bool ShowSoftInput(View arg0, int arg1, ResultReceiver arg2)
Parameters
arg0
Viewarg1
intarg2
ResultReceiver
Returns
ShowSoftInputFromInputMethod(IBinder, int)
[Obsolete]
public void ShowSoftInputFromInputMethod(IBinder arg0, int arg1)
Parameters
ShowStatusIcon(IBinder, String, int)
[Obsolete]
public void ShowStatusIcon(IBinder arg0, String arg1, int arg2)
Parameters
StartConnectionlessStylusHandwriting(View, CursorAnchorInfo, Executor, ConnectionlessHandwritingCallback)
public void StartConnectionlessStylusHandwriting(View arg0, CursorAnchorInfo arg1, Executor arg2, ConnectionlessHandwritingCallback arg3)
Parameters
arg0
Viewarg1
CursorAnchorInfoarg2
Executorarg3
ConnectionlessHandwritingCallback
StartConnectionlessStylusHandwritingForDelegation(View, CursorAnchorInfo, String, Executor, ConnectionlessHandwritingCallback)
public void StartConnectionlessStylusHandwritingForDelegation(View arg0, CursorAnchorInfo arg1, String arg2, Executor arg3, ConnectionlessHandwritingCallback arg4)
Parameters
arg0
Viewarg1
CursorAnchorInfoarg2
Stringarg3
Executorarg4
ConnectionlessHandwritingCallback
StartConnectionlessStylusHandwritingForDelegation(View, CursorAnchorInfo, Executor, ConnectionlessHandwritingCallback)
public void StartConnectionlessStylusHandwritingForDelegation(View arg0, CursorAnchorInfo arg1, Executor arg2, ConnectionlessHandwritingCallback arg3)
Parameters
arg0
Viewarg1
CursorAnchorInfoarg2
Executorarg3
ConnectionlessHandwritingCallback
StartStylusHandwriting(View)
public void StartStylusHandwriting(View arg0)
Parameters
SwitchToLastInputMethod(IBinder)
[Obsolete]
public bool SwitchToLastInputMethod(IBinder arg0)
Parameters
Returns
SwitchToNextInputMethod(IBinder, bool)
[Obsolete]
public bool SwitchToNextInputMethod(IBinder arg0, bool arg1)
Parameters
Returns
ToggleSoftInput(int, int)
[Obsolete]
public void ToggleSoftInput(int arg0, int arg1)
Parameters
ToggleSoftInputFromWindow(IBinder, int, int)
[Obsolete]
public void ToggleSoftInputFromWindow(IBinder arg0, int arg1, int arg2)
Parameters
UpdateCursor(View, int, int, int, int)
[Obsolete]
public void UpdateCursor(View arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
UpdateCursorAnchorInfo(View, CursorAnchorInfo)
public void UpdateCursorAnchorInfo(View arg0, CursorAnchorInfo arg1)
Parameters
arg0
Viewarg1
CursorAnchorInfo
UpdateExtractedText(View, int, ExtractedText)
public void UpdateExtractedText(View arg0, int arg1, ExtractedText arg2)
Parameters
arg0
Viewarg1
intarg2
ExtractedText
UpdateSelection(View, int, int, int, int)
public void UpdateSelection(View arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
ViewClicked(View)
[Obsolete]
public void ViewClicked(View arg0)