View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Distribue un AccessibilityEvent
à la View
première, puis à ses enfants pour ajouter leur contenu texte à l’événement.
[Android.Runtime.Register("dispatchPopulateAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)Z", "GetDispatchPopulateAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")]
public virtual bool DispatchPopulateAccessibilityEvent (Android.Views.Accessibility.AccessibilityEvent? e);
[<Android.Runtime.Register("dispatchPopulateAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)Z", "GetDispatchPopulateAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")>]
abstract member DispatchPopulateAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> bool
override this.DispatchPopulateAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> bool
Paramètres
Correspond à l’event.
Retours
True si la population de l’événement a été terminée.
- Attributs
Remarques
Distribue un AccessibilityEvent
à la View
première, puis à ses enfants pour ajouter leur contenu texte à l’événement. Notez que le texte de l’événement est rempli dans un chemin de répartition distinct, car nous ajoutons à l’événement non seulement le texte de la source, mais également le texte de tous ses descendants. Une implémentation classique appellera #onPopulateAccessibilityEvent(AccessibilityEvent)
cette vue, puis appellera celle-ci #dispatchPopulateAccessibilityEvent(AccessibilityEvent)
sur chaque enfant. Remplacez cette méthode si la population personnalisée du contenu du texte de l’événement est requise.
Si un AccessibilityDelegate
a été spécifié via l’appel #setAccessibilityDelegate(AccessibilityDelegate)
, il AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent)
est responsable de la gestion de cet appel.
Si cette vue définit #isAccessibilityDataSensitive()
, cette vue doit uniquement ajouter des informations sensibles à un événement qui définit AccessibilityEvent#isAccessibilityDataSensitive()
également .
<em>Remarque :</em> Les événements d’accessibilité de certains types ne sont pas distribués pour remplir le texte de l’événement via cette méthode. Pour plus d’informations, reportez-vous à 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.