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