Compartir a través de


EditorInfo Clase

Definición

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

[Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)]
public class EditorInfo : Java.Lang.Object, Android.OS.IParcelable, Android.Text.IInputType, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)>]
type EditorInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IInputType
Herencia
EditorInfo
Atributos
Implementaciones

Comentarios

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

Documentación de Java para android.view.inputmethod.EditorInfo.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

EditorInfo()
EditorInfo(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

ActionId

Si #actionLabel se ha proporcionado, este es el identificador de ese comando cuando el usuario presiona su botón que se devuelve con InputConnection#performEditorAction(int) InputConnection.performEditorAction().

ActionLabel

En algunos casos, un IME puede mostrar una etiqueta arbitraria para un comando que el usuario puede realizar, que puede especificar aquí.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
ContentMimeTypes

Lista de tipos MIME aceptables para InputConnection#commitContent(InputContentInfo, int, Bundle).

Creator

Se utiliza para hacer que esta clase sea parcelable.

Extras

Cualquier dato adicional que se proporcione al método de entrada.

FieldId

Identificador del campo del editor.

FieldName

Nombre adicional para el campo del editor.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HintLocales

Lista de los idiomas a los que se supone que el usuario cambia, independientemente de qué subtipo de método de entrada se use actualmente.

HintText

Texto de "sugerencia" de la vista de texto, que normalmente se muestra en línea cuando el texto está vacío para indicar al usuario qué escribir.

ImeOptions

Información de tipo extendida para el editor, para ayudar a que el IME se integre mejor con él.

InitialCapsMode

Modo de mayúsculas del primer carácter que se está editando en el texto.

InitialSelEnd

Desplazamiento de texto del final de la selección en el momento en que comienza la edición; -1 si no se conoce.

InitialSelStart

Desplazamiento de texto del inicio de la selección en el momento en que comienza la edición; -1 si no se conoce.

InitialToolType

Devuelve el tipo MotionEvent#getToolType(int) de herramienta inicial MotionEvent#ACTION_UP responsable del foco en el editor actual. -o bien- Establezca el tipo MotionEvent#getToolType(int)de herramienta inicial MotionEvent#ACTION_UP .

InputType

Tipo de contenido del cuadro de texto, cuyos bits se definen mediante InputType.

JniIdentityHashCode

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
JniPeerMembers

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

Label

Etiqueta que se muestra al usuario que describe el texto que está escribiendo.

PackageName

Nombre del paquete que posee este editor.

PeerReference

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
PrivateImeOptions

Cadena que proporciona opciones de información adicionales que son privadas para una implementación de IME determinada.

SupportedHandwritingGesturePreviews

Devuelve la combinación de tipos de vista previa de gestos de escritura a mano de Stylus admitidos por el objeto actual Editor. -o bien- Establezca las vistas previas de gestos de escritura a mano compatibles con el objeto actual Editor.

SupportedHandwritingGestures

Devuelve la combinación de tipos de gestos de escritura a mano de Lápiz compatibles con el objeto actual Editor. -o bien- Establezca los gestos de escritura a mano admitidos por el objeto actual Editor.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

Dispose()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
Dispose(Boolean)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
Dump(IPrinter, String)

Escriba la salida de depuración de este objeto.

Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetInitialSelectedText(Int32)

Obtiene el texto seleccionado, si existe.

GetInitialSelectedTextFormatted(Int32)

Obtiene el texto seleccionado, si existe.

GetInitialSurroundingText(Int32, Int32, Int32)

Obtiene el texto circundante alrededor del cursor actual, con <caracteres var>beforeLength</var> del texto antes del cursor (inicio de la selección), <var>afterLength</var> caracteres de texto después del cursor (final de la selección) y todo el texto seleccionado.

GetInitialTextAfterCursor(Int32, Int32)

Obtiene <caracteres var>length</var> de texto después de la posición actual del cursor.

GetInitialTextAfterCursorFormatted(Int32, Int32)

Obtiene <caracteres var>length</var> de texto después de la posición actual del cursor.

GetInitialTextBeforeCursor(Int32, Int32)

Obtiene <caracteres var>length</var> de texto antes de la posición actual del cursor.

GetInitialTextBeforeCursorFormatted(Int32, Int32)

Obtiene <caracteres var>length</var> de texto antes de la posición actual del cursor.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
MakeCompatible(BuildVersionCodes)

Asegúrese de que los datos de este EditorInfo son compatibles con una aplicación que se desarrolló con la versión de API de destino especificada.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetInitialSurroundingSubText(ICharSequence, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

SetInitialSurroundingSubText(String, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

SetInitialSurroundingText(ICharSequence)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

SetInitialSurroundingText(String)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

ToArray<T>()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Se usa para empaquetar este objeto en .Parcel

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.Finalized()

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

GetJniTypeName(IJavaPeerable)

Un EditorInfo describe varios atributos de un objeto de edición de texto con el que un método de entrada se comunica (normalmente un EditText), lo que es más importante, el tipo de contenido de texto que contiene y la posición actual del cursor.

Se aplica a