View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) Método

Definición

Envía un AccessibilityEvent objeto al View primero y, a continuación, a sus elementos secundarios para agregar su contenido de texto al evento.

[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

Parámetros

e
AccessibilityEvent

Evento.

Devoluciones

True si se completó el rellenado de eventos.

Atributos

Comentarios

Envía un AccessibilityEvent objeto al View primero y, a continuación, a sus elementos secundarios para agregar su contenido de texto al evento. Tenga en cuenta que el texto del evento se rellena en una ruta de distribución independiente, ya que agregamos al evento no solo el texto del origen, sino también el texto de todos sus descendientes. Una implementación típica llamará #onPopulateAccessibilityEvent(AccessibilityEvent) a en esta vista y, a continuación, llamará a en #dispatchPopulateAccessibilityEvent(AccessibilityEvent) cada elemento secundario. Invalide este método si se requiere un rellenado personalizado del contenido del texto del evento.

Si se ha especificado un objeto AccessibilityDelegate mediante una llamada a #setAccessibilityDelegate(AccessibilityDelegate) , AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent) es responsable de controlar esta llamada.

Si esta vista establece #isAccessibilityDataSensitive() , esta vista solo debe anexar información confidencial a un evento que también establece AccessibilityEvent#isAccessibilityDataSensitive().

<em>Note:</em> Accessibility events of certain types are not dispatched for populating the event text via this method. Para obtener más información, consulte AccessibilityEvent.

Documentación de Java para android.view.View.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a