Class EditorInfo
- Namespace
- Android.View.Inputmethod
- Assembly
- MASES.Netdroid.dll
public class EditorInfo : JVMBridgeBase<EditorInfo>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IInputType, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<EditorInfo>EditorInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<EditorInfo>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<EditorInfo>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<EditorInfo>.IsAssignableFrom(IJavaType)JVMBridgeBase<EditorInfo>.IsAssignableFrom<T>()JVMBridgeBase<EditorInfo>.Execute<T>(params T[])JVMBridgeBase<EditorInfo>.DynBridgeClazzJVMBridgeBase<EditorInfo>.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
EditorInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public EditorInfo()
EditorInfo(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 EditorInfo(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
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
IME_ACTION_DONE
public static int IME_ACTION_DONE { get; }
Property Value
IME_ACTION_GO
public static int IME_ACTION_GO { get; }
Property Value
IME_ACTION_NEXT
public static int IME_ACTION_NEXT { get; }
Property Value
IME_ACTION_NONE
public static int IME_ACTION_NONE { get; }
Property Value
IME_ACTION_PREVIOUS
https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html#IME_ACTION_PREVIOUS
public static int IME_ACTION_PREVIOUS { get; }
Property Value
IME_ACTION_SEARCH
public static int IME_ACTION_SEARCH { get; }
Property Value
IME_ACTION_SEND
public static int IME_ACTION_SEND { get; }
Property Value
IME_ACTION_UNSPECIFIED
public static int IME_ACTION_UNSPECIFIED { get; }
Property Value
IME_FLAG_FORCE_ASCII
public static int IME_FLAG_FORCE_ASCII { get; }
Property Value
IME_FLAG_NAVIGATE_NEXT
public static int IME_FLAG_NAVIGATE_NEXT { get; }
Property Value
IME_FLAG_NAVIGATE_PREVIOUS
public static int IME_FLAG_NAVIGATE_PREVIOUS { get; }
Property Value
IME_FLAG_NO_ACCESSORY_ACTION
public static int IME_FLAG_NO_ACCESSORY_ACTION { get; }
Property Value
IME_FLAG_NO_ENTER_ACTION
public static int IME_FLAG_NO_ENTER_ACTION { get; }
Property Value
IME_FLAG_NO_EXTRACT_UI
public static int IME_FLAG_NO_EXTRACT_UI { get; }
Property Value
IME_FLAG_NO_FULLSCREEN
public static int IME_FLAG_NO_FULLSCREEN { get; }
Property Value
IME_FLAG_NO_PERSONALIZED_LEARNING
public static int IME_FLAG_NO_PERSONALIZED_LEARNING { get; }
Property Value
IME_MASK_ACTION
public static int IME_MASK_ACTION { get; }
Property Value
IME_NULL
public static int IME_NULL { 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
actionId
public int actionId { get; set; }
Property Value
actionLabel
public CharSequence actionLabel { get; set; }
Property Value
contentMimeTypes
public String[] contentMimeTypes { get; set; }
Property Value
- String[]
extras
public Bundle extras { get; set; }
Property Value
fieldId
public int fieldId { get; set; }
Property Value
fieldName
public String fieldName { get; set; }
Property Value
hintLocales
public LocaleList hintLocales { get; set; }
Property Value
hintText
public CharSequence hintText { get; set; }
Property Value
imeOptions
public int imeOptions { get; set; }
Property Value
initialCapsMode
public int initialCapsMode { get; set; }
Property Value
initialSelEnd
public int initialSelEnd { get; set; }
Property Value
initialSelStart
public int initialSelStart { get; set; }
Property Value
inputType
public int inputType { get; set; }
Property Value
label
public CharSequence label { get; set; }
Property Value
packageName
public String packageName { get; set; }
Property Value
privateImeOptions
public String privateImeOptions { get; set; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
Dump(Printer, String)
public void Dump(Printer arg0, String arg1)
Parameters
GetInitialSelectedText(int)
public CharSequence GetInitialSelectedText(int arg0)
Parameters
Returns
GetInitialSurroundingText(int, int, int)
public SurroundingText GetInitialSurroundingText(int arg0, int arg1, int arg2)
Parameters
Returns
GetInitialTextAfterCursor(int, int)
public CharSequence GetInitialTextAfterCursor(int arg0, int arg1)
Parameters
Returns
GetInitialTextBeforeCursor(int, int)
public CharSequence GetInitialTextBeforeCursor(int arg0, int arg1)
Parameters
Returns
GetInitialToolType()
public int GetInitialToolType()
Returns
GetSupportedHandwritingGesturePreviews<ReturnExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture>()
public Set<Class> GetSupportedHandwritingGesturePreviews<ReturnExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture>() where ReturnExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture : PreviewableHandwritingGesture
Returns
Type Parameters
ReturnExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture
GetSupportedHandwritingGestures<ReturnExtendsAndroid_View_Inputmethod_HandwritingGesture>()
public List<Class> GetSupportedHandwritingGestures<ReturnExtendsAndroid_View_Inputmethod_HandwritingGesture>() where ReturnExtendsAndroid_View_Inputmethod_HandwritingGesture : HandwritingGesture
Returns
Type Parameters
ReturnExtendsAndroid_View_Inputmethod_HandwritingGesture
IsStylusHandwritingEnabled()
public bool IsStylusHandwritingEnabled()
Returns
MakeCompatible(int)
https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html#makeCompatible(int)
public void MakeCompatible(int arg0)
Parameters
SetInitialSurroundingSubText(CharSequence, int)
public void SetInitialSurroundingSubText(CharSequence arg0, int arg1)
Parameters
arg0
CharSequencearg1
int
SetInitialSurroundingText(CharSequence)
public void SetInitialSurroundingText(CharSequence arg0)
Parameters
arg0
CharSequence
SetInitialToolType(int)
public void SetInitialToolType(int arg0)
Parameters
SetStylusHandwritingEnabled(bool)
public void SetStylusHandwritingEnabled(bool arg0)
Parameters
SetSupportedHandwritingGesturePreviews<Arg0ExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture>(Set<Class>)
public void SetSupportedHandwritingGesturePreviews<Arg0ExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture>(Set<Class> arg0) where Arg0ExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture : PreviewableHandwritingGesture
Parameters
Type Parameters
Arg0ExtendsAndroid_View_Inputmethod_PreviewableHandwritingGesture
SetSupportedHandwritingGestures<Arg0ExtendsAndroid_View_Inputmethod_HandwritingGesture>(List<Class>)
public void SetSupportedHandwritingGestures<Arg0ExtendsAndroid_View_Inputmethod_HandwritingGesture>(List<Class> arg0) where Arg0ExtendsAndroid_View_Inputmethod_HandwritingGesture : HandwritingGesture
Parameters
Type Parameters
Arg0ExtendsAndroid_View_Inputmethod_HandwritingGesture
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)
Parameters
Operators
implicit operator Parcelable(EditorInfo)
Converter from EditorInfo to Parcelable
public static implicit operator Parcelable(EditorInfo t)
Parameters
Returns
implicit operator InputType(EditorInfo)
Converter from EditorInfo to InputType
public static implicit operator InputType(EditorInfo t)