Partager via


AccessibilityEvent Classe

Définition

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

[Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)]
public sealed class AccessibilityEvent : Android.Views.Accessibility.AccessibilityRecord, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)>]
type AccessibilityEvent = class
    inherit AccessibilityRecord
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Héritage
AccessibilityEvent
Attributs
Implémente

Remarques

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur. Par exemple, lorsqu’un android.widget.Button clic est cliqué, un android.view.View est concentré, etc.

Un événement d’accessibilité est déclenché par une vue individuelle qui remplit l’événement avec des données pour son état et les demandes de son parent pour envoyer l’événement à des parties intéressées. Le parent peut éventuellement modifier ou même bloquer l’événement en fonction de sa compréhension plus large du contexte de l’interface utilisateur.

L’objectif principal d’un événement d’accessibilité est de communiquer les modifications apportées à l’interface utilisateur à un android.accessibilityservice.AccessibilityService. Si nécessaire, le service peut ensuite inspecter l’interface utilisateur en examinant la hiérarchie d’affichage par le biais de #getSource() sourcel’événement, comme représenté par une arborescence de AccessibilityNodeInfos (instantané d’un état d’affichage) qui peut être utilisée pour explorer le contenu de la fenêtre. Notez que le privilège d’accès à la source d’un événement, ainsi le contenu de la fenêtre, doit être demandé explicitement. Pour plus d’informations, reportez-vous à android.accessibilityservice.AccessibilityService. Si un service d’accessibilité n’a pas demandé à récupérer le contenu de la fenêtre, l’événement ne contiendra pas de référence à sa source. <forte>remarque : </strong> pour les événements de type #TYPE_NOTIFICATION_STATE_CHANGED la source n’est jamais disponible, et les vues qui sont définies android.view.View#isAccessibilityDataSensitive() peuvent ne pas remplir toutes les propriétés d’événement sur les événements envoyés de plus haut dans la hiérarchie d’affichage.

Cette classe représente différents types d’événements d’accessibilité sémantiquement différents. Chaque type d’événement a un ensemble associé de propriétés associées. En d’autres termes, chaque type d’événement est caractérisé par un sous-ensemble des propriétés exposées par cette classe. Pour chaque type d’événement, une constante correspondante est définie dans cette classe. Suit une spécification des types d’événements et de leurs propriétés associées :

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

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

</Div>

<b>VIEW TYPES</b></br>

<b>Affichage cliqué</b> : représente l’événement de clic sur un android.view.View type android.widget.Button, android.widget.CompoundButtonetc.</br>em Type :</em><#TYPE_VIEW_CLICKED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Affichage long clicked</b> - représente l’événement d’un clic long sur un android.view.View like android.widget.Button, android.widget.CompoundButtonetc </br><em>Type :</em/br<>em<#TYPE_VIEW_LONG_CLICKED>> Properties :</em/br><<> ul<>li>#getEventType() - Type de l’événement.</li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Affichage sélectionné</b> : représente l’événement de sélection d’un élément généralement dans le contexte d’un android.widget.AdapterView.</br>em Type :</em><#TYPE_VIEW_SELECTED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Affichage prioritaire</b> : représente l’événement de mise au point d’un android.view.View.</br>em Type :</em><#TYPE_VIEW_FOCUSED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Afficher le texte modifié</b> : représente l’événement de modification du texte d’un android.widget.EditText.</br>em Type :</em><#TYPE_VIEW_TEXT_CHANGED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li>#getText()<> - Nouveau texte de la source.</li li>#getBeforeText()<> - Texte de la source avant la modification.</li li>#getFromIndex()<> - Index de démarrage du changement de texte.</li li>#getAddedCount()<> - Nombre de caractères ajoutés.</li li>#getRemovedCount()<> - Nombre de caractères supprimés.</li></ul>

<b>Afficher la sélection de texte modifiée</b> : représente l’événement de modification de la sélection de texte d’un android.widget.EditText.</br>em Type :</em><#TYPE_VIEW_TEXT_SELECTION_CHANGED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Afficher le texte parcouru au niveau de la granularité< du mouvement/b> : représente l’événement de traversée du texte d’une vue à une granularité donnée. Par exemple, passer au mot suivant.</br>em Type :</em><#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li>#getMovementGranularity()<> - Définit la granularité à laquelle le texte d’une vue a été parcouru.</li li>#getText()<> - Texte de la sous-arborescence de la source.</li li><>#getFromIndex() - Le début du texte qui a été ignoré dans ce mouvement. Il s’agit du point de départ lorsque vous avancez dans le texte, mais pas lorsque vous revenez en arrière.</li li><>#getToIndex() - Fin du texte ignoré dans ce mouvement. Il s’agit du point de terminaison lorsque vous avancez dans le texte, mais pas lorsque vous revenez.</li li>#getAction()<> - Obtient l’action de traversée qui spécifie la direction.</li></ul></p>

<b>Affichage défilement</b> : représente l’événement de défilement d’une vue. </br>em Type :</em><#TYPE_VIEW_SCROLLED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li>#getScrollDeltaX()<> - Différence dans la position horizontale.</li li>#getScrollDeltaY()<> - Différence dans la position verticale.</li></ul>

<b>TRANSITION TYPES</b></br>

<b>État de fenêtre modifié</b> : représente l’événement d’une modification apportée à une section de l’interface utilisateur qui est visuellement distincte. Doit être envoyé à partir de la vue racine d’une fenêtre ou d’une vue marquée comme un volet android.view.View#setAccessibilityPaneTitle(CharSequence). Notez que les modifications apportées aux fenêtres true sont représentées par #TYPE_WINDOWS_CHANGED.</br>em Type :</em><#TYPE_WINDOW_STATE_CHANGED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getContentChangeTypes()<> - Type de modifications d’état.</li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li>#getText()<> - Texte de la sous-arborescence de la source, y compris les titres du volet.</li></ul>

<b>Contenu de fenêtre modifié</b> : représente l’événement de modification dans le contenu d’une fenêtre. Cette modification peut être l’ajout/la suppression d’une vue, la modification d’une taille d’affichage, etc.</Br>

<em>Type :</em><#TYPE_WINDOW_CONTENT_CHANGED/br><em>Properties :</em/br><>< ul><li>#getEventType() - Type de l’événement.</li li>#getContentChangeTypes()<> - Type de modifications de contenu.</li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Windows modifié</b> : représente une modification dans les fenêtres affichées à l’écran, comme une fenêtre apparaît, une fenêtre a disparu, une taille de fenêtre modifiée, une couche de fenêtre modifiée, etc. Ces événements ne doivent provenir que du système, qui est responsable de la gestion des fenêtres. La liste des fenêtres est disponible à partir de android.accessibilityservice.AccessibilityService#getWindows(). Pour les régions de l’interface utilisateur présentées sous forme de fenêtres, mais contrôlées par le processus d’une application, utilisez #TYPE_WINDOW_STATE_CHANGED.</br>em Type :</em><#TYPE_WINDOWS_CHANGED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getEventTime()<> - Heure de l’événement.</li><><#getWindowChanges()/li / li> - Modification spécifique de la fenêtre <source /ul><em>Remarque :</em> Vous pouvez récupérer la AccessibilityWindowInfo source de la fenêtre de l’événement en examinant la liste retournée par android.accessibilityservice.AccessibilityService#getWindows() la fenêtre dont l’ID correspond .#getWindowId()

<b>NOTIFICATION TYPES</b></br>

<b>État de notification modifié</b> : représente l’événement montrant une information temporaire à l’utilisateur. Ces informations peuvent être un android.app.Notification ou android.widget.Toast.</br>em Type :</em><#TYPE_NOTIFICATION_STATE_CHANGED/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li><#getParcelableData()> - Le publiéandroid.app.Notification, le cas échéant.</li li>>#getText()< - Texte affiché du android.widget.Toast, le cas échéant, ou peut contenir du texte à partir du android.app.Notification, bien qu’il s’agit #getParcelableData() d’un ensemble plus riche de données pour .<android.app.Notification/li></ul>

<b>TYPES< D’EXPLORATION/b></br>

<b>Afficher l’entrée</b> - représente l’événement de début à pointer sur un android.view.View. Le pointage peut être généré via l’exploration de l’écran par contact ou via un appareil pointant.</br>em Type :</em><#TYPE_VIEW_HOVER_ENTER/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Afficher la sortie< du pointage/b> : représente l’événement d’arrêt pour pointer sur un android.view.View. Le pointage peut être généré via l’exploration de l’écran par contact ou via un appareil pointant.</br>em Type :</em><#TYPE_VIEW_HOVER_EXIT/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul></p>

<b>Affichage défiler vers</b> : représente l’événement d’un nœud cible mis à l’écran par ACTION_SCROLL_IN_DIRECTION. <em>Type :</em><#TYPE_VIEW_TARGETED_BY_SCROLL/br><em>Properties :</em/br><>< ul><li>#getEventType() - Type de l’événement.</li li><>#getSource() - Informations sources (pour les clients inscrits). Cela représente le nœud qui est mis à l’écran à la suite du défilement.</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

<b>Touch interaction start</b> : représente l’événement de démarrage d’une interaction tactile, qui est l’utilisateur commence à toucher l’écran.</br>em Type :</em><#TYPE_TOUCH_INTERACTION_START/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b>Touch interaction end</b> : représente l’événement de fin d’une interaction tactile, qui est l’utilisateur cesse de toucher l’écran.</br>em Type :</em><#TYPE_TOUCH_INTERACTION_END/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b>Démarrage du mouvement< d’exploration tactile/b> : représente l’événement de démarrage d’un mouvement d’exploration tactile.</br>em Type :</em><#TYPE_TOUCH_EXPLORATION_GESTURE_START/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b Fin>/b> du mouvement< d’exploration tactile : représente l’événement de fin d’un mouvement d’exploration tactile.</br>em Type :</em><#TYPE_TOUCH_EXPLORATION_GESTURE_END/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b>Début/b> de détection< des mouvements tactiles : représente l’événement de démarrage d’une détection des mouvements utilisateur.</br>em Type :</em><#TYPE_GESTURE_DETECTION_START/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b>Détection des mouvements tactiles fin</b> : représente l’événement de fin d’une détection de mouvement utilisateur.</br>em Type :</em><#TYPE_GESTURE_DETECTION_END/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li></ul><em>Remarque :</em> Cet événement est déclenché uniquement par le système et n’est pas passé à l’arborescence d’affichage à remplir.</Br>

<b>DIVERS TYPES</b></br>

<b>Annonce</b> : représente l’événement d’une application demandant à un lecteur d’écran d’effectuer une annonce. Étant donné que l’événement n’a aucune signification sémantique, cet événement est approprié uniquement dans des situations exceptionnelles où une sortie de lecteur d’écran supplémentaire est nécessaire, mais d’autres types de services d’accessibilité n’ont pas besoin de connaître la modification.</br>em Type :</em><#TYPE_ANNOUNCEMENT/br><em>Properties :</em/br>><< ul><li>#getEventType() - Type de l’événement.<></li li>#getSource()<> - Informations sources (pour les clients inscrits).</li li>#getClassName()<> - Nom de classe de la source.</li li>#getPackageName()<> - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li li>#getText()<> - Texte de l’annonce.</li></ul>

<b>speechStateChanged</b><em>Type :</em>#TYPE_SPEECH_STATE_CHANGE</br> Représente une modification de l’état vocal défini par le masque de bits des types de modification de l’état de la parole. Une modification de l’état de la parole se produit lorsqu’une application souhaite signaler qu’elle parle ou écoute la parole humaine. Cet événement permet d’éviter les conflits où deux applications veulent parler ou écouter lorsqu’une autre parle. Lors de l’envoi de cet événement, l’expéditeur doit s’assurer que les types de modifications d’état qui accompagnent sont judicieux. Par exemple, l’expéditeur ne doit pas envoyer #SPEECH_STATE_SPEAKING_START et #SPEECH_STATE_SPEAKING_END ensemble. <em>Properties :</em></br><ul><li>#getSpeechStateChangeTypes() - Type de modifications< d’état/li li>><#getPackageName() - Nom du package de la source.</li li>#getEventTime()<> - Heure de l’événement.</li></ul>

Documentation Java pour android.view.accessibility.AccessibilityEvent.

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

AccessibilityEvent()

Crée un AccessibilityEvent.

AccessibilityEvent(AccessibilityEvent)

Constructeur de copie.

AccessibilityEvent(Int32)

Crée un nouveau AccessibilityEvent avec l’élément donné eventType.

Champs

ContentChangeTypeContentDescription
Obsolète.

Type de modification de l’événement #TYPE_WINDOW_CONTENT_CHANGED : la description du contenu du nœud a changé.

ContentChangeTypeContentInvalid
Obsolète.

Type de modification de l’événement #TYPE_WINDOW_CONTENT_CHANGED : le nœud source a modifié sa validité du contenu retournée par AccessibilityNodeInfo#isContentInvalid.

ContentChangeTypeDragCancelled
Obsolète.

Type de modification de l’événement #TYPE_WINDOW_CONTENT_CHANGED : un glisser-déplacer avec l’accessibilité activée s’est terminé.

ContentChangeTypeDragDropped
Obsolète.

Type de modification de l’événement #TYPE_WINDOW_CONTENT_CHANGED : un glisser-déplacer avec l’accessibilité activée s’est terminé.

ContentChangeTypeDragStarted
Obsolète.

Type de modification de l’événement #TYPE_WINDOW_CONTENT_CHANGED : un glisser a démarré pendant l’activation de l’accessibilité.

ContentChangeTypeEnabled
Obsolète.

Type de modification pour l’événement #TYPE_WINDOW_CONTENT_CHANGED : le nœud source a modifié sa capacité à interagir retourné par AccessibilityNodeInfo#isEnabled.

ContentChangeTypeError
Obsolète.

Type de modification de #TYPE_WINDOW_CONTENT_CHANGED l’événement : le nœud source a modifié le message d’erreur du contenu erroné retourné par AccessibilityNodeInfo#getError.

ContentChangeTypePaneAppeared
Obsolète.

Type de modification pour #TYPE_WINDOW_STATE_CHANGED l’événement : le nœud a un titre de volet et vient d’apparaître ou juste a été affecté à un titre lorsqu’il n’avait pas avant.

ContentChangeTypePaneDisappeared
Obsolète.

Type de modification pour #TYPE_WINDOW_STATE_CHANGED l’événement : peut signifier l’une des deux choses légèrement différentes.

ContentChangeTypePaneTitle
Obsolète.

Type de modification de #TYPE_WINDOW_STATE_CHANGED l’événement : le titre du volet du nœud a changé.

ContentChangeTypeStateDescription
Obsolète.

Type de modification pour #TYPE_WINDOW_CONTENT_CHANGED l’événement : description de l’état du nœud tel qu’il est retourné par AccessibilityNodeInfo#getStateDescription modifié.

ContentChangeTypeSubtree
Obsolète.

Type de modification pour #TYPE_WINDOW_CONTENT_CHANGED l’événement : une ou plusieurs modifications de contenu se sont produites dans la sous-arborescence rootée au niveau du nœud source, ou la structure de la sous-arborescence a changé lorsqu’un nœud a été ajouté ou supprimé.

ContentChangeTypeText
Obsolète.

Type de modification de #TYPE_WINDOW_CONTENT_CHANGED l’événement : le texte du nœud a changé.

ContentChangeTypeUndefined
Obsolète.

Type de modification pour #TYPE_WINDOW_CONTENT_CHANGED l’événement : le type de modification n’est pas défini.

InvalidPosition

Position de sélection/focus non valide.

MaxTextLength
Obsolète.

Longueur maximale des champs de texte.

SpeechStateListeningEnd
Obsolète.

Type de modification de l’événement #TYPE_SPEECH_STATE_CHANGE : un autre service n’écoute plus le microphone.

SpeechStateListeningStart
Obsolète.

Type de modification de l’événement #TYPE_SPEECH_STATE_CHANGE : un autre service écoute le microphone.

SpeechStateSpeakingEnd
Obsolète.

Type de modification de l’événement #TYPE_SPEECH_STATE_CHANGE : un autre service ne parle plus.

SpeechStateSpeakingStart
Obsolète.

Type de modification de l’événement #TYPE_SPEECH_STATE_CHANGE : un autre service parle.

TypeSpeechStateChange
Obsolète.

Représente une modification de l’état vocal défini par les types de modification de l’état de la parole.

TypeViewTargetedByScroll
Obsolète.

Représente l’événement d’un défilement terminé et a amené le nœud cible à l’écran.

WindowsChangeAccessibilityFocused
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : la fenêtre a AccessibilityWindowInfo#isAccessibilityFocused() changé.

WindowsChangeActive
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : la fenêtre a AccessibilityWindowInfo#isActive() changé.

WindowsChangeAdded
Obsolète.

Type de modification de l’événement #TYPE_WINDOWS_CHANGED : la fenêtre a été ajoutée.

WindowsChangeBounds
Obsolète.

Type de modification de l’événement #TYPE_WINDOWS_CHANGED : les limites de la fenêtre ont changé.

WindowsChangeChildren
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : les enfants de la fenêtre ont changé.

WindowsChangeFocused
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : la fenêtre a AccessibilityWindowInfo#isFocused() changé.

WindowsChangeLayer
Obsolète.

Type de modification de l’événement #TYPE_WINDOWS_CHANGED : la couche de la fenêtre a changé.

WindowsChangeParent
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : le parent de la fenêtre a changé.

WindowsChangePip
Obsolète.

Type de modification de l’événement #TYPE_WINDOWS_CHANGED : fenêtre entrée ou sortie du mode image en image.

WindowsChangeRemoved
Obsolète.

Type de modification de l’événement #TYPE_WINDOWS_CHANGED : une fenêtre a été supprimée.

WindowsChangeTitle
Obsolète.

Type de modification de #TYPE_WINDOWS_CHANGED l’événement : le titre de la fenêtre a changé.

Propriétés

AccessibilityDataSensitive

Indique si l’événement doit uniquement être remis à une android.accessibilityservice.AccessibilityService propriété définie android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool sur true. -ou- Définit si l’événement ne doit être remis qu’à une android.accessibilityservice.AccessibilityService propriété définie android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool sur true.

Action
Obsolète.

Obtient l’action effectuée qui a déclenché cet événement.

AddedCount

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

BeforeText

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

BeforeTextFormatted

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Checked

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ClassName

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

ClassNameFormatted

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

ContentChangeTypes

Obtient le masque de bits des types de modifications signalés par un #TYPE_WINDOW_CONTENT_CHANGED événement ou #TYPE_WINDOW_STATE_CHANGED. -ou- Définit le masque de bits de l’arborescence des nœuds signalé par un #TYPE_WINDOW_CONTENT_CHANGED événement.

ContentDescription

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

ContentDescriptionFormatted

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Creator

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

CurrentItemIndex

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

DisplayId

Obtient l’ID de l’affichage à partir duquel l’événement provient.

(Hérité de AccessibilityRecord)
Enabled

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

EventTime

Obtient l’heure à laquelle cet événement a été envoyé. -ou- Définit l’heure à laquelle cet événement a été envoyé.

EventType

Obtient le type d’événement. -ou- Définit le type d’événement.

FromIndex

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

FullScreen

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
ItemCount

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

JniIdentityHashCode

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

(Hérité de Object)
JniPeerMembers

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

MaxScrollX

Obtient le décalage de défilement maximal du bord gauche source en pixels. -ou- Définit le décalage de défilement maximal du bord gauche source en pixels.

(Hérité de AccessibilityRecord)
MaxScrollY

Obtient le décalage de défilement maximal du bord supérieur source en pixels. -ou- Définit le décalage de défilement maximal du bord supérieur source en pixels.

(Hérité de AccessibilityRecord)
MovementGranularity

Obtient la granularité de mouvement qui a été parcourue. -ou- Définit la granularité de mouvement qui a été parcourue.

PackageName

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

PackageNameFormatted

Obtient le nom du package de la source. -ou- Définit le nom du package de la source.

ParcelableData

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Password

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

PeerReference

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

(Hérité de Object)
RecordCount

Obtient le nombre d’enregistrements contenus dans l’événement.

RemovedCount

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

Scrollable

Obtient si la source est modifiable. -ou- Définit si la source est modifiable.

(Hérité de AccessibilityRecord)
ScrollDeltaX

Obtient la différence en pixels entre la position horizontale avant le défilement et la position horizontale actuelle , ou définit la différence en pixels entre la position horizontale avant le défilement et la position horizontale actuelle

(Hérité de AccessibilityRecord)
ScrollDeltaY

Obtient la différence en pixels entre la position verticale avant le défilement et la position verticale actuelle -ou- Définit la différence en pixels entre la position verticale avant le défilement et la position verticale actuelle

(Hérité de AccessibilityRecord)
ScrollX

Obtient le décalage de défilement du bord gauche source en pixels. -ou- Définit le décalage de défilement du bord gauche source en pixels.

(Hérité de AccessibilityRecord)
ScrollY

Obtient le décalage de défilement du bord supérieur source en pixels. -ou- Définit le décalage de défilement du bord supérieur source en pixels.

(Hérité de AccessibilityRecord)
Source

Obtient la AccessibilityNodeInfo source de l’événement.

(Hérité de AccessibilityRecord)
SpeechStateChangeTypes

Obtient le masque de bits de l’état de reconnaissance vocale signalé par un #TYPE_SPEECH_STATE_CHANGE événement -ou- Définit le masque de bits des types de modification de l’état de reconnaissance vocale signalés par un #TYPE_SPEECH_STATE_CHANGE événement.

Text

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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.

(Hérité de AccessibilityRecord)
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.

(Hérité de AccessibilityRecord)
ToIndex

Obtient l’index de la sélection de texte ou l’index du dernier élément visible lors du défilement. -ou- Définit l’index de la fin de la sélection de texte ou l’index du dernier élément visible lors du défilement.

(Hérité de AccessibilityRecord)
WindowChanges

Obtenez le masque de bits des types de modifications signalés par un #TYPE_WINDOWS_CHANGED événement.

WindowId

Obtient l’ID de la fenêtre à partir de laquelle l’événement provient.

(Hérité de AccessibilityRecord)

Méthodes

AppendRecord(AccessibilityRecord)

Ajoute une AccessibilityRecord valeur à la fin des enregistrements d’événements.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
DescribeContents()

À ajouter

Dispose()

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

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

(Hérité de Object)
EventTypeToString(EventTypes)

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

GetAction()

Obtient l’action effectuée qui a déclenché cet événement.

GetHashCode()

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

(Hérité de Object)
GetRecord(Int32)

Obtient l’enregistrement à un index donné.

GetSource(Int32)

Obtient la AccessibilityNodeInfo source de l’événement.

(Hérité de AccessibilityRecord)
InitFromParcel(Parcel)

Crée une instance à partir d’un Parcel.

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

Instancie une nouvelle instance AccessibilityEvent.

Obtain(AccessibilityEvent)

Instancie une nouvelle instance AccessibilityEvent.

Obtain(EventTypes)

Instancie une nouvelle instance AccessibilityEvent avec son jeu de propriétés de type.

Recycle()
Obsolète.

Auparavant, une instance reviendrait à être réutilisée.

SetAction(GlobalAction)

Définit l’action effectuée qui a déclenché cet événement.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetSource(View)

Définit la source d’événement.

(Hérité de AccessibilityRecord)
SetSource(View, Int32)

Définit la source comme un descendant virtuel de l’élément donné root.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

(Hérité de Object)
ToString()

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

(Hérité de Object)
UnregisterFromRuntime()

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

À ajouter

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

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

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

(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 représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

GetJniTypeName(IJavaPeerable)

Cette classe représente les événements d’accessibilité envoyés par le système quand quelque chose de notable se produit dans l’interface utilisateur.

S’applique à