Compartir a través de


AccessibilityServiceInfo Clase

Definición

Esta clase describe un AccessibilityService.

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

Comentarios

Esta clase describe un AccessibilityService. El sistema notifica a un AccessibilityService para android.view.accessibility.AccessibilityEventsegún la información encapsulada en esta clase.

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

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

</Div>

Documentación de Java para android.accessibilityservice.AccessibilityServiceInfo.

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

AccessibilityServiceInfo()

Crea una nueva instancia de .

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

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

Campos

CapabilityCanControlMagnification
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede controlar la ampliación de la pantalla.

CapabilityCanPerformGestures
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede realizar gestos.

CapabilityCanRequestEnhancedWebAccessibility

Este miembro está en desuso.

CapabilityCanRequestFilterKeyEvents
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede solicitar que filtre el flujo de eventos clave.

CapabilityCanRequestFingerprintGestures
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede capturar gestos desde el sensor de huella digital.

CapabilityCanRequestTouchExploration
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede solicitar el modo de exploración táctil en el que los elementos táctiles se hablan en voz alta y la interfaz de usuario se puede explorar a través de gestos.

CapabilityCanRetrieveWindowContent
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede recuperar el contenido de la ventana activa.

CapabilityCanTakeScreenshot
Obsoletos.

Funcionalidad: este servicio de accesibilidad puede tomar captura de pantalla.

Default
Obsoletos.

Si es AccessibilityService el valor predeterminado de un tipo determinado.

FlagEnableAccessibilityVolume
Obsoletos.

Esta marca solicita que el volumen controle todas las pistas de audio en todo android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY el android.media.AudioManager#STREAM_ACCESSIBILITY sistema.

FlagIncludeNotImportantViews
Obsoletos.

Si se establece esta marca, el sistema tendrá en cuenta las vistas que no son importantes para la accesibilidad, además de las que son importantes para la accesibilidad.

FlagInputMethodEditor
Obsoletos.

Esta marca hace que AccessibilityService sea un editor de métodos de entrada con un subconjunto de funcionalidades del editor de métodos de entrada: obtenga y android.view.inputmethod.InputConnection obtenga las notificaciones de cambio de selección de texto.

FlagReportViewIds
Obsoletos.

Esta marca solicita que los AccessibilityNodeInfoobtenidos por un AccessibilityService contengan el identificador de la vista de origen.

FlagRequest2FingerPassthrough
Obsoletos.

Esta marca solicita que cuando #FLAG_REQUEST_MULTI_FINGER_GESTURES esté habilitado, los gestos de paso a través de dos dedos se vuelven a habilitar.

FlagRequestAccessibilityButton
Obsoletos.

Esta marca indica al sistema que el servicio de accesibilidad solicita que se muestre un botón de accesibilidad dentro del área de navegación del sistema, si está disponible.

FlagRequestEnhancedWebAccessibility

Este miembro está en desuso.

FlagRequestFilterKeyEvents
Obsoletos.

Esta marca solicita desde el sistema que filtre los eventos de clave.

FlagRequestFingerprintGestures
Obsoletos.

Esta marca solicita que se envíen todos los gestos de huella digital al servicio de accesibilidad.

FlagRequestMultiFingerGestures
Obsoletos.

Esta marca solicita que cuando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE esté habilitado, también se habilitan los gestos de varios dedos.

FlagRequestShortcutWarningDialogSpokenFeedback
Obsoletos.

Esta marca solicita que el cuadro de diálogo de advertencia de acceso directo de accesibilidad haya hablado comentarios cuando se muestre el diálogo.

FlagRequestTouchExplorationMode
Obsoletos.

Esta marca solicita que el sistema entre en modo de exploración táctil.

FlagRetrieveInteractiveWindows
Obsoletos.

Esta marca indica al sistema que el servicio de accesibilidad quiere acceder al contenido de todas las ventanas interactivas.

FlagSendMotionEvents
Obsoletos.

Esta marca solicita que, cuando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE esté habilitado, un servicio recibirá los eventos de movimiento para cada gesto detectado correctamente.

FlagServiceHandlesDoubleTap
Obsoletos.

Esta marca solicita que, cuando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE está habilitado, se envían los gestos de pulsación doble y doble pulsación y suspensión al servicio en lugar de ser controlado por el marco.

Propiedades

CanRetrieveWindowContent
Obsoletos.

Si este servicio puede recuperar el contenido de la ventana actual.

Capabilities

Devuelve la máscara de bits de las funcionalidades que este servicio de accesibilidad tiene, por ejemplo, poder recuperar el contenido de la ventana activa, etc.

Class

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

(Heredado de Object)
Creator
Description
Obsoletos.

Obtiene la descripción no localizada del servicio de accesibilidad.

EventTypes

El evento escribe un AccessibilityService objeto interesado.

FeedbackType

El tipo de comentarios que AccessibilityService proporciona.

Flags

Este campo representa un conjunto de marcas que se usan para configurar un AccessibilityService.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Id

Identificador del servicio de accesibilidad.

InteractiveUiTimeoutMillis

Obtenga el tiempo de espera recomendado para los controles interactivos. -o bien- Establezca el tiempo recomendado que los controles interactivos deben permanecer en la pantalla para admitir al usuario.

IsAccessibilityTool

Indica si el servicio se usa para ayudar a los usuarios con discapacidades.

JniIdentityHashCode

Esta clase describe un AccessibilityService.

(Heredado de Object)
JniPeerMembers

Esta clase describe un AccessibilityService.

MotionEventSources

Devuelve la máscara de bits de android.view.InputDevice los orígenes a los que el servicio de accesibilidad quiere escuchar para los elementos genéricos android.view.MotionEvent. -o bien- Establece la máscara de bits de android.view.InputDevice los orígenes a los que el servicio de accesibilidad quiere escuchar para s genéricos android.view.MotionEvent.

NonInteractiveUiTimeoutMillis

Obtenga el tiempo de espera recomendado para los controles no interactivos. -o bien- Establezca el tiempo recomendado que los controles no interactivos deben permanecer en la pantalla para admitir al usuario.

NotificationTimeout

Tiempo de espera, en milisegundos, después del evento más reciente de un tipo determinado antes de recibir una AccessibilityService notificación.

PackageNames

Los nombres AccessibilityService de paquete que le interesan.

PeerReference

Esta clase describe un AccessibilityService.

(Heredado de Object)
ResolveInfo

El servicio ResolveInfo.

SettingsActivityName

Nombre de la actividad de configuración.

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.

TileServiceName

Obtiene el nombre de android.service.quicksettings.TileService está asociado a este servicio de accesibilidad.

Métodos

CapabilityToString(AccessibilityServiceCapabilities)

Devuelve la representación de cadena de una funcionalidad.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Para agregar

Dispose()

Esta clase describe un AccessibilityService.

(Heredado de Object)
Dispose(Boolean)

Esta clase describe un AccessibilityService.

(Heredado de Object)
Equals(Object)

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

(Heredado de Object)
FeedbackTypeToString(FeedbackFlags)

Devuelve la representación de cadena de un tipo de comentarios.

FlagToString(AccessibilityServiceFlags)

Devuelve la representación de cadena de una marca.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
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)
LoadDescription(PackageManager)

Descripción localizada del servicio de accesibilidad.

LoadIntro(PackageManager)

Introducción localizada del servicio de accesibilidad.

LoadIntroFormatted(PackageManager)

Introducción localizada del servicio de accesibilidad.

LoadSummary(PackageManager)

Resumen localizado del servicio de accesibilidad.

LoadSummaryFormatted(PackageManager)

Resumen localizado del servicio de accesibilidad.

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

Esta clase describe un AccessibilityService.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Esta clase describe un AccessibilityService.

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

Aplane este objeto en un paquete.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.Finalized()

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta clase describe un AccessibilityService.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta clase describe un AccessibilityService.

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

Esta clase describe un AccessibilityService.

GetJniTypeName(IJavaPeerable)

Esta clase describe un AccessibilityService.

Se aplica a