View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
AccessibilityEvent
イベントにテキスト コンテンツをView
追加するために、最初の子に、次にその子に an をディスパッチします。
[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
追加するために、最初の子に、次にその子に an をディスパッチします。 イベント テキストは、ソースのテキストだけでなく、そのすべての子孫のテキストにも追加されるため、別のディスパッチ パスに設定されることに注意してください。 一般的な実装では、このビューを呼び出 #onPopulateAccessibilityEvent(AccessibilityEvent)
し、各子を #dispatchPopulateAccessibilityEvent(AccessibilityEvent)
呼び出します。 イベント テキスト コンテンツのカスタム作成が必要な場合は、このメソッドをオーバーライドします。
呼び出しによってAccessibilityDelegate
指定されている場合は、このAccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent)
呼び出#setAccessibilityDelegate(AccessibilityDelegate)
しを処理する責任があります。
このビューが設定 #isAccessibilityDataSensitive()
されている場合、このビューは機密情報を設定 AccessibilityEvent#isAccessibilityDataSensitive()
するイベントにのみ追加する必要があります。
<em>Note:</em> 特定の型のアクセシビリティイベントは、このメソッドを介してイベントテキストを設定するためにディスパッチされません。 詳細については、以下を AccessibilityEvent
参照してください。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。