InputConnection Clase

Definición

Precaución

Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

[Android.Runtime.Register("mono/internal/android/view/inputmethod/InputConnection", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.")]
public abstract class InputConnection : Java.Lang.Object
[<Android.Runtime.Register("mono/internal/android/view/inputmethod/InputConnection", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.")>]
type InputConnection = class
    inherit Object
Herencia
InputConnection
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Campos

Nombre Description
CursorUpdateFilterCharacterBounds
Obsoletos.

Se solicita al editor que llame a InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) con nuevos límites de caracteres CursorAnchorInfo#getCharacterBounds(int) cada vez que se cambia la posición del cursor o delimitador.

CursorUpdateFilterEditorBounds
Obsoletos.

Se solicita al editor que llame a InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) con nuevo EditorBoundsInfo siempre que cambie la posición del cursor o delimitador.

CursorUpdateFilterInsertionMarker
Obsoletos.

Se solicita al editor que llame a InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) con la nueva información CursorAnchorInfo#getInsertionMarkerFlags()del marcador de inserción , CursorAnchorInfo#getInsertionMarkerBaseline(), etc siempre que cambie la posición del cursor o delimitador.

CursorUpdateFilterTextAppearance
Obsoletos.

Se solicita al editor que llame a InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) con nueva información CursorAnchorInfo#getTextAppearanceInfo()de apariencia de texto } cada vez que se cambia la posición del cursor o delimitador.

CursorUpdateFilterVisibleLineBounds
Obsoletos.

Se solicita al editor que llame a InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) con nuevos límites de línea visibles CursorAnchorInfo#getVisibleLineBounds() cada vez que se cambia la posición del cursor o delimitador, el editor o su elemento primario se desplaza o los límites de línea cambian debido a las actualizaciones de texto.

GetExtractedTextMonitor
Obsoletos.

Marca para su uso con #getExtractedText para indicar que desea recibir actualizaciones cuando cambia el texto extraído.

GetTextWithStyles
Obsoletos.

Marca para su uso con #getTextAfterCursor#getTextBeforeCursor y #getSurroundingText para que se devuelva información de estilo junto con el texto.

HandwritingGestureResultCancelled
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando HandwritingGesture se canceló.

HandwritingGestureResultFailed
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando HandwritingGesture se produjo un error y no se pudo aplicar ningún HandwritingGesture#getFallbackText() otro motivo o no se pudo aplicar.

HandwritingGestureResultFallback
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando HandwritingGesture se produjo un error, pero HandwritingGesture#getFallbackText() se confirmó.

HandwritingGestureResultSuccess
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando HandwritingGesture se ejecuta correctamente en texto.

HandwritingGestureResultUnknown
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando el editor no proporcionó ningún resultado.

HandwritingGestureResultUnsupported
Obsoletos.

Resultado de #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) cuando HandwritingGesture el editor actual no admite.

InputContentGrantReadUriPermission
Obsoletos.

Cuando se usa esta marca, el editor podrá solicitar acceso de lectura al URI de contenido incluido en el InputContentInfo objeto .

Propiedades

Nombre Description
Class
Obsoletos.

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

(Heredado de Object)
Handle
Obsoletos.

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode
Obsoletos.

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
JniPeerMembers
Obsoletos.

Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel.

(Heredado de Object)
PeerReference
Obsoletos.

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass
Obsoletos.

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

(Heredado de Object)
ThresholdType
Obsoletos.

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

(Heredado de Object)

Métodos

Nombre Description
Clone()
Obsoletos.

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
Dispose()
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

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

(Heredado de Object)
GetHashCode()
Obsoletos.

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()
Obsoletos.

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)
Notify()
Obsoletos.

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

(Heredado de Object)
NotifyAll()
Obsoletos.

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

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsoletos.

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
ToArray<T>()
Obsoletos.

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()
Obsoletos.

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()
Obsoletos.

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

(Heredado de Object)
Wait(Int64, Int32)
Obsoletos.

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)
Obsoletos.

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)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
IJavaPeerable.Finalized()
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)
Obsoletos.

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

JavaCast<TResult>(IJavaObject)
Obsoletos.

La interfaz InputConnection es el canal de comunicación de una InputMethod devolución a la aplicación que recibe su entrada.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a