Partager via


AccessibilityServiceInfo Classe

Définition

Cette classe décrit 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
Héritage
AccessibilityServiceInfo
Attributs
Implémente

Remarques

Cette classe décrit un AccessibilityService. Le système avertit un AccessibilityService for android.view.accessibility.AccessibilityEvents en fonction des informations encapsulées dans cette classe.

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

Pour plus d’informations sur la création d’AccessibilityServices, consultez le guide du développeur d’accessibilité .

</Div>

Documentation Java pour android.accessibilityservice.AccessibilityServiceInfo.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

AccessibilityServiceInfo()

Crée une instance .

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

CapabilityCanControlMagnification
Obsolète.

Fonctionnalité : ce service d’accessibilité peut contrôler l’agrandissement de l’affichage.

CapabilityCanPerformGestures
Obsolète.

Fonctionnalité : ce service d’accessibilité peut effectuer des mouvements.

CapabilityCanRequestEnhancedWebAccessibility

Ce membre est déconseillé.

CapabilityCanRequestFilterKeyEvents
Obsolète.

Fonctionnalité : ce service d’accessibilité peut demander de filtrer le flux d’événements clé.

CapabilityCanRequestFingerprintGestures
Obsolète.

Fonctionnalité : ce service d’accessibilité peut capturer des mouvements à partir du capteur d’empreinte digitale

CapabilityCanRequestTouchExploration
Obsolète.

Fonctionnalité : ce service d’accessibilité peut demander le mode d’exploration tactile dans lequel les éléments tactiles sont prononcés à voix haute et l’interface utilisateur peut être explorée via des mouvements.

CapabilityCanRetrieveWindowContent
Obsolète.

Fonctionnalité : ce service d’accessibilité peut récupérer le contenu de la fenêtre active.

CapabilityCanTakeScreenshot
Obsolète.

Fonctionnalité : ce service d’accessibilité peut prendre une capture d’écran.

Default
Obsolète.

S’il AccessibilityService s’agit de la valeur par défaut d’un type donné.

FlagEnableAccessibilityVolume
Obsolète.

Cet indicateur demande que toutes les pistes audio à l’échelle android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY du système soient contrôlées par le android.media.AudioManager#STREAM_ACCESSIBILITY volume.

FlagIncludeNotImportantViews
Obsolète.

Si cet indicateur est défini, le système considère les vues qui ne sont pas importantes pour l’accessibilité en plus des vues importantes pour l’accessibilité.

FlagInputMethodEditor
Obsolète.

Cet indicateur rend AccessibilityService un éditeur de méthode d’entrée avec un sous-ensemble de fonctionnalités de l’éditeur de méthode d’entrée : obtenez les notifications de modification de sélection de texte et obtenez les android.view.inputmethod.InputConnection notifications de modification de sélection de texte.

FlagReportViewIds
Obsolète.

Cet indicateur demande que les AccessibilityNodeInfodonnées obtenues par un AccessibilityService id de la vue source contiennent l’ID de la vue source.

FlagRequest2FingerPassthrough
Obsolète.

Cet indicateur demande qu’en cas #FLAG_REQUEST_MULTI_FINGER_GESTURES d’activation, les mouvements passthrough à deux doigts sont réactivés.

FlagRequestAccessibilityButton
Obsolète.

Cet indicateur indique au système que le service d’accessibilité demande qu’un bouton d’accessibilité soit affiché dans la zone de navigation du système, le cas échéant.

FlagRequestEnhancedWebAccessibility

Ce membre est déconseillé.

FlagRequestFilterKeyEvents
Obsolète.

Cet indicateur demande au système de filtrer les événements clés.

FlagRequestFingerprintGestures
Obsolète.

Cet indicateur demande que tous les mouvements d’empreinte digitale soient envoyés au service d’accessibilité.

FlagRequestMultiFingerGestures
Obsolète.

Cet indicateur demande qu’en cas #FLAG_REQUEST_TOUCH_EXPLORATION_MODE d’activation, les mouvements à plusieurs doigts sont également activés.

FlagRequestShortcutWarningDialogSpokenFeedback
Obsolète.

Cet indicateur demande que la boîte de dialogue d’avertissement de raccourci d’accessibilité ait parlé de commentaires lorsque la boîte de dialogue s’affiche.

FlagRequestTouchExplorationMode
Obsolète.

Cet indicateur demande au système d’entrer en mode d’exploration tactile.

FlagRetrieveInteractiveWindows
Obsolète.

Cet indicateur indique au système que le service d’accessibilité souhaite accéder au contenu de toutes les fenêtres interactives.

FlagSendMotionEvents
Obsolète.

Cet indicateur demande qu’en cas #FLAG_REQUEST_TOUCH_EXPLORATION_MODE d’activation, un service reçoit les événements de mouvement pour chaque mouvement détecté avec succès.

FlagServiceHandlesDoubleTap
Obsolète.

Cet indicateur demande qu’en cas #FLAG_REQUEST_TOUCH_EXPLORATION_MODE d’activation, appuyez deux fois et appuyez deux fois et maintenez les mouvements sont distribués au service plutôt que gérés par l’infrastructure.

Propriétés

CanRetrieveWindowContent
Obsolète.

Indique si ce service peut récupérer le contenu de la fenêtre active.

Capabilities

Retourne le masque de bits des fonctionnalités que ce service d’accessibilité a telles que la possibilité de récupérer le contenu de la fenêtre active, etc.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Creator
Description
Obsolète.

Obtient la description non localisée du service d’accessibilité.

EventTypes

Les types d’événements sont AccessibilityService intéressés.

FeedbackType

Le type de commentaires fournit AccessibilityService .

Flags

Ce champ représente un ensemble d’indicateurs utilisés pour la configuration d’un AccessibilityService.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Id

ID du service d’accessibilité.

InteractiveUiTimeoutMillis

Obtenez le délai d’expiration recommandé pour les contrôles interactifs. -ou- Définissez l’heure recommandée pour que les contrôles interactifs restent à l’écran pour prendre en charge l’utilisateur.

IsAccessibilityTool

Indique si le service est utilisé pour aider les utilisateurs handicapés.

JniIdentityHashCode

Cette classe décrit un AccessibilityService.

(Hérité de Object)
JniPeerMembers

Cette classe décrit un AccessibilityService.

MotionEventSources

Retourne le masque de bits des android.view.InputDevice sources que le service d’accessibilité souhaite écouter pour les s génériques android.view.MotionEvent. -ou- Définit le masque de bits des android.view.InputDevice sources que le service d’accessibilité souhaite écouter pour les s génériques android.view.MotionEvent.

NonInteractiveUiTimeoutMillis

Obtenez le délai d’expiration recommandé pour les contrôles non interactifs. -ou- Définissez l’heure recommandée pour que les contrôles non interactifs restent à l’écran pour prendre en charge l’utilisateur.

NotificationTimeout

Délai d’expiration, en millisecondes, après l’événement le plus récent d’un type donné avant d’être AccessibilityService averti.

PackageNames

Le nom du package est AccessibilityService intéressé.

PeerReference

Cette classe décrit un AccessibilityService.

(Hérité de Object)
ResolveInfo

Le service ResolveInfo.

SettingsActivityName

Nom de l’activité des paramètres.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

TileServiceName

Obtient le nom de android.service.quicksettings.TileService ce service d’accessibilité.

Méthodes

CapabilityToString(AccessibilityServiceCapabilities)

Retourne la représentation sous forme de chaîne d’une fonctionnalité.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
DescribeContents()

À ajouter

Dispose()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
Dispose(Boolean)

Cette classe décrit un AccessibilityService.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
FeedbackTypeToString(FeedbackFlags)

Retourne la représentation sous forme de chaîne d’un type de commentaires.

FlagToString(AccessibilityServiceFlags)

Retourne la représentation sous forme de chaîne d’un indicateur.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
LoadDescription(PackageManager)

Description localisée du service d’accessibilité.

LoadIntro(PackageManager)

Introduction localisée du service d’accessibilité.

LoadIntroFormatted(PackageManager)

Introduction localisée du service d’accessibilité.

LoadSummary(PackageManager)

Résumé localisé du service d’accessibilité.

LoadSummaryFormatted(PackageManager)

Résumé localisé du service d’accessibilité.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplatir cet objet dans un colis.

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.Finalized()

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cette classe décrit un AccessibilityService.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cette classe décrit un AccessibilityService.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Cette classe décrit un AccessibilityService.

GetJniTypeName(IJavaPeerable)

Cette classe décrit un AccessibilityService.

S’applique à