Lenguaje

AccessibilityRecord Clase

Definición

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

[Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)]
public class AccessibilityRecord : Java.Lang.Object
[<Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)>]
type AccessibilityRecord = class
    inherit Object
Herencia
AccessibilityRecord
Derivado
Atributos

Comentarios

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View. Cuando una vista desencadena un evento de accesibilidad, solicita desde su elemento primario para enviar el evento construido. El elemento primario puede anexar opcionalmente un registro para sí mismo para proporcionar más contexto a android.accessibilityservice.AccessibilityServices. Por lo tanto, los servicios de accesibilidad pueden facilitar registros de accesibilidad adicionales para mejorar los comentarios. </p>

Una vez que el evento de accesibilidad que contiene un registro se envía, el registro se convierte en inmutable y la llamada a un método de mutación de estado genera un error.

<strong>Note:</strong> No todas las propiedades son aplicables a todos los tipos de eventos de accesibilidad. Para obtener información detallada, consulte AccessibilityEvent.

<div class="special reference"><h3>Developer Guides</h3>

Para obtener más información sobre cómo crear y procesar AccessibilityRecords, lea la guía para desarrolladores de accesibilidad .

</Div>

Java documentación para android.view.accessibility.AccessibilityRecord.

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

Nombre Description
AccessibilityRecord()

Crea un nuevo AccessibilityRecordobjeto .

AccessibilityRecord(AccessibilityRecord)

Constructor de copia.

AccessibilityRecord(IntPtr, JniHandleOwnership)

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

Propiedades

Nombre Description
AddedCount

Obtiene el número de caracteres agregados. -o bien- Establece el número de caracteres agregados.

BeforeText

Obtiene el texto antes de un cambio. -o bien- Establece el texto antes de un cambio.

BeforeTextFormatted

Obtiene el texto antes de un cambio. -o bien- Establece el texto antes de un cambio.

Checked

Obtiene si se comprueba el origen. -o bien- Establece si se comprueba el origen.

Class

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

(Heredado de Object)
ClassName

Obtiene el nombre de clase del origen. -o bien- Establece el nombre de clase del origen.

ClassNameFormatted

Obtiene el nombre de clase del origen. -o bien- Establece el nombre de clase del origen.

ContentDescription

Obtiene la descripción del origen. -o bien- Establece la descripción del origen.

ContentDescriptionFormatted

Obtiene la descripción del origen. -o bien- Establece la descripción del origen.

CurrentItemIndex

Obtiene el índice del origen de la lista de elementos que se pueden visitar. -o bien- Establece el índice del origen en la lista de elementos que se pueden visitar.

DisplayId

Obtiene el identificador de la pantalla de la que procede el evento.

Enabled

Obtiene si el origen está habilitado. -o bien- Establece si el origen está habilitado.

FromIndex

Obtiene el índice del primer carácter de la secuencia modificada, o el principio de una selección de texto o el índice del primer elemento visible al desplazarse. -o bien- Establece el índice del primer carácter de la secuencia modificada o el principio de una selección de texto o el índice del primer elemento visible al desplazarse.

FullScreen

Obtiene si el origen está tomando toda la pantalla. -o bien- Establece si el origen está tomando toda la pantalla.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
ItemCount

Obtiene el número de elementos que se pueden visitar. -o bien- Establece el número de elementos que se pueden visitar.

JniIdentityHashCode

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

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
JniPeerMembers

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

MaxScrollX

Obtiene el desplazamiento de desplazamiento máximo del borde izquierdo de origen en píxeles. -o bien- Establece el desplazamiento de desplazamiento máximo del borde izquierdo de origen en píxeles.

MaxScrollY

Obtiene el desplazamiento máximo del borde superior de origen en píxeles. -o bien- Establece el desplazamiento máximo de desplazamiento del borde superior de origen en píxeles.

ParcelableData

Obtiene los Parcelable datos. -o bien- Establece los Parcelable datos del evento.

Password

Obtiene si el origen es un campo de contraseña. -o bien- Establece si el origen es un campo de contraseña.

PeerReference

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

(Heredado de Object)
RemovedCount

Obtiene el número de caracteres quitados. -o bien- Establece el número de caracteres quitados.

Scrollable

Obtiene si el origen se puede desplazar. -o bien- Establece si el origen se puede desplazar.

ScrollDeltaX

Obtiene la diferencia en píxeles entre la posición horizontal antes del desplazamiento y la posición horizontal actual o establece la diferencia en píxeles entre la posición horizontal antes del desplazamiento y la posición horizontal actual.

ScrollDeltaY

Obtiene la diferencia en píxeles entre la posición vertical antes del desplazamiento y la posición vertical actual o establece la diferencia en píxeles entre la posición vertical antes del desplazamiento y la posición vertical actual.

ScrollX

Obtiene el desplazamiento de desplazamiento del borde izquierdo de origen en píxeles. -o bien- Establece el desplazamiento del borde izquierdo del origen en píxeles.

ScrollY

Obtiene el desplazamiento de desplazamiento del borde superior de origen en píxeles. -o bien- Establece el desplazamiento del borde superior de origen en píxeles.

Source

Obtiene del AccessibilityNodeInfo origen del evento.

Text

Obtiene el texto del evento.

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.

ToIndex

Obtiene el índice del final de la selección de texto o el índice del último elemento visible al desplazarse. -o bien- Establece el índice del final de la selección de texto o el índice del último elemento visible al desplazarse.

WindowId

Devuelve el identificador de la ventana que envió este evento o posee la interfaz de usuario que envió este evento.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
Equals(Object)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
GetHashCode()

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

(Heredado de Object)
GetSource(Int32)

Obtiene del AccessibilityNodeInfo origen del evento.

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()

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)
Obtain()

Crea una instancia de un nuevo registro.

Obtain(AccessibilityRecord)

Crea una instancia de un nuevo registro inicializado con datos del registro especificado.

Recycle()

Anteriormente devolvería una instancia para volver a usarla.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
SetSource(View, Int32)

Establece el origen para que sea un descendiente virtual del especificado root.

SetSource(View)

Establece el origen del evento.

ToArray<T>()

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

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

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

(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, 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)
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)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Representa un registro de AccessibilityEvent y contiene información sobre el cambio de estado de su origen android.view.View.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Se aplica a