AccessibilityRecord Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
| 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 |
| 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 |
| JniPeerMembers |
Representa un registro de |
| 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 |
| 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 |
| 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 |
| 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 |
| Equals(Object) |
Representa un registro de |
| 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 |
| 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 |
| SetSource(View, Int32) |
Establece el origen para que sea un descendiente virtual del especificado |
| 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 |
| IJavaPeerable.Finalized() |
Representa un registro de |
| IJavaPeerable.JniObjectReferenceControlBlock |
Representa un registro de |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Representa un registro de |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Representa un registro de |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Representa un registro de |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Representa un registro de |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |