AccessibilityManager 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í.
Servicio de nivel de sistema que actúa como distribución de eventos para AccessibilityEvents y proporciona instalaciones para consultar el estado de accesibilidad del sistema.
[Android.Runtime.Register("android/view/accessibility/AccessibilityManager", DoNotGenerateAcw=true)]
public sealed class AccessibilityManager : Java.Lang.Object
[<Android.Runtime.Register("android/view/accessibility/AccessibilityManager", DoNotGenerateAcw=true)>]
type AccessibilityManager = class
inherit Object
- Herencia
- Atributos
Comentarios
Servicio de nivel de sistema que actúa como distribución de eventos para AccessibilityEvents y proporciona instalaciones para consultar el estado de accesibilidad del sistema. Los eventos de accesibilidad se generan cuando ocurre algo notable en la interfaz de usuario, por ejemplo, un android.app.Activity inicio, el foco o la selección de cambios android.view.View , etc. Las partes interesadas en controlar los eventos de accesibilidad implementan y registran un servicio de accesibilidad que extiende android.accessibilityservice.AccessibilityService.
Java documentación para android.view.accessibility.AccessibilityManager.
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 |
|---|---|
| FlagContentControls |
Obsoletos.
Use esta marca para indicar el contenido de una interfaz de usuario que agota el tiempo de espera contiene controles interactivos. |
| FlagContentIcons |
Obsoletos.
Use esta marca para indicar el contenido de una interfaz de usuario que agota el tiempo de espera contiene iconos. |
| FlagContentText |
Obsoletos.
Use esta marca para indicar el contenido de una interfaz de usuario que agota el tiempo de espera contiene texto. |
Propiedades
| Nombre | Description |
|---|---|
| AccessibilityFocusColor |
Obtiene el color del rectángulo de foco. |
| AccessibilityFocusStrokeWidth |
Obtiene el strokeWidth del rectángulo de foco. |
| AccessibilityServiceList |
Obsoletos.
Devuelve los |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| InstalledAccessibilityServiceList |
Devuelve los |
| IsAccessibilityButtonSupported |
Determina si se admite el botón de accesibilidad dentro del área de navegación del sistema. |
| IsAudioDescriptionRequested |
Determina si los usuarios quieren seleccionar la pista de sonido con la descripción de audio de forma predeterminada. |
| IsEnabled |
Devuelve si la accesibilidad del sistema está habilitada. |
| IsHighContrastTextEnabled |
Devuelve si el texto de contraste alto en el sistema está habilitado. |
| IsRequestFromAccessibilityTool |
Si la solicitud de accesibilidad actual procede de con |
| IsTouchExplorationEnabled |
Devuelve si la exploración táctil del sistema está habilitada. |
| 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 |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| JniPeerMembers |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
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 |
|---|---|
| AddAccessibilityRequestPreparer(AccessibilityRequestPreparer) |
Registra un |
| AddAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Registra un accessibilityServicesStateChangeListener. |
| AddAccessibilityServicesStateChangeListener(IExecutor, AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Registra un accessibilityServicesStateChangeListener. |
| AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener, Handler) |
Registra para |
| AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener) |
Registra para |
| AddAudioDescriptionRequestedChangeListener(IExecutor, AccessibilityManager+IAudioDescriptionRequestedChangeListener) |
Registra un AudioDescriptionRequestedChangeListener para los cambios en la descripción de audio de forma predeterminada en el estado del sistema. |
| AddHighContrastTextStateChangeListener(IExecutor, AccessibilityManager+IHighContrastTextStateChangeListener) |
Registra un agente de escucha para ver los cambios en el estado de texto de contraste alto del sistema. |
| AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener, Handler) |
Registra un |
| AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener) |
Registra un |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| 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() |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| Equals(Object) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| FromContext(Context) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| GetEnabledAccessibilityServiceList(FeedbackFlags) |
Devuelve los |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetRecommendedTimeoutMillis(Int32, ContentMode) |
Obtenga el tiempo de espera recomendado para los cambios en la interfaz de usuario que necesita este usuario. |
| Interrupt() |
Solicita una interrupción de los comentarios de todos los servicios de accesibilidad. |
| 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) |
| RemoveAccessibilityRequestPreparer(AccessibilityRequestPreparer) |
Anula el registro de . |
| RemoveAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Anula el registro de accessibilityServicesStateChangeListener. |
| RemoveAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener) |
Anula el registro de un AccessibilityStateChangeListener . |
| RemoveAudioDescriptionRequestedChangeListener(AccessibilityManager+IAudioDescriptionRequestedChangeListener) |
Anula el registro de un audioDescriptionRequestedChangeListener. |
| RemoveHighContrastTextStateChangeListener(AccessibilityManager+IHighContrastTextStateChangeListener) |
Anula el registro de un highContrastTextStateChangeListener. |
| RemoveTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener) |
Anula el registro de . |
| SendAccessibilityEvent(AccessibilityEvent) |
Envía un |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| 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 despierte, 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) |
Eventos
| Nombre | Description |
|---|---|
| AccessibilityServicesStateChange |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| AccessibilityStateChange |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| TouchExplorationStateChange |
Servicio de nivel de sistema que actúa como distribución de eventos para |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| IJavaPeerable.Finalized() |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| IJavaPeerable.JniObjectReferenceControlBlock |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
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) |
Servicio de nivel de sistema que actúa como distribución de eventos para |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |