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
Параметры
Событие.
Возвращаемое значение
Значение true, если заполнение события завершено.
- Атрибуты
Комментарии
Отправляет в AccessibilityEvent
первую, View
а затем в дочерние элементы для добавления текстового содержимого в событие. Обратите внимание, что текст события заполняется отдельным путем отправки, так как мы добавляем к событию не только текст источника, но и текст всех его потомков. Типичная реализация вызывает #onPopulateAccessibilityEvent(AccessibilityEvent)
для этого представления, а затем вызывает для каждого дочернего #dispatchPopulateAccessibilityEvent(AccessibilityEvent)
элемента. Переопределите этот метод, если требуется настраиваемое заполнение текстового содержимого события.
Если объект AccessibilityDelegate
был указан с помощью вызова #setAccessibilityDelegate(AccessibilityDelegate)
, он AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent)
отвечает за обработку этого вызова.
Если это представление задает значение #isAccessibilityDataSensitive()
, оно должно добавлять конфиденциальные сведения только к событию, которое также задает значение AccessibilityEvent#isAccessibilityDataSensitive()
.
<Em>Примечание.</em> События специальных возможностей определенных типов не отправляются для заполнения текста события с помощью этого метода. Дополнительные сведения см. в AccessibilityEvent
разделе .
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.