View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
委任された処理のために、このビューの親にアクセシビリティ アクションを報告します。
[Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)]
public virtual bool DispatchNestedPrePerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)>]
abstract member DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
パラメーター
- action
- Action
委任するアクセシビリティ アクション
- arguments
- Bundle
省略可能なアクション引数
返品
アクションが親によって使用された場合は true
- 属性
注釈
委任された処理のために、このビューの親にアクセシビリティ アクションを報告します。
#performAccessibilityAction(int, Bundle)の実装では、このメソッドを内部的に呼び出して、サポートする親にアクセシビリティ アクションを委任できます。 親が ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) メソッドから true を返す場合、このメソッドは true を返して、アクションが使用されたことを示します。
このメソッドは、入れ子になったスクロール子ビューを実装する場合に便利です。
#isNestedScrollingEnabled()が true を返し、アクションがスクロール アクションである場合、カスタム ビューの実装はこのメソッドを呼び出して、親が最初にスクロールを使用できるようにします。 このメソッドが true を返す場合、カスタム ビューは独自のスクロール動作をスキップする必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。