View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) Метод

Определение

Отправляет в AccessibilityEvent первую, View а затем в дочерние элементы для добавления текстового содержимого в событие.

[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

Параметры

e
AccessibilityEvent

Событие.

Возвращаемое значение

Значение true, если заполнение события завершено.

Атрибуты

Комментарии

Отправляет в AccessibilityEvent первую, View а затем в дочерние элементы для добавления текстового содержимого в событие. Обратите внимание, что текст события заполняется отдельным путем отправки, так как мы добавляем к событию не только текст источника, но и текст всех его потомков. Типичная реализация вызывает #onPopulateAccessibilityEvent(AccessibilityEvent) для этого представления, а затем вызывает для каждого дочернего #dispatchPopulateAccessibilityEvent(AccessibilityEvent) элемента. Переопределите этот метод, если требуется настраиваемое заполнение текстового содержимого события.

Если объект AccessibilityDelegate был указан с помощью вызова #setAccessibilityDelegate(AccessibilityDelegate) , он AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent) отвечает за обработку этого вызова.

Если это представление задает значение #isAccessibilityDataSensitive() , оно должно добавлять конфиденциальные сведения только к событию, которое также задает значение AccessibilityEvent#isAccessibilityDataSensitive().

<Em>Примечание.</em> События специальных возможностей определенных типов не отправляются для заполнения текста события с помощью этого метода. Дополнительные сведения см. в AccessibilityEventразделе .

Документация по Java для android.view.View.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к