View.DispatchDragEvent(DragEvent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このビューが有効で、ドラッグ イベント リスナーがあるかどうかを検出します。
[Android.Runtime.Register("dispatchDragEvent", "(Landroid/view/DragEvent;)Z", "GetDispatchDragEvent_Landroid_view_DragEvent_Handler")]
public virtual bool DispatchDragEvent (Android.Views.DragEvent? e);
[<Android.Runtime.Register("dispatchDragEvent", "(Landroid/view/DragEvent;)Z", "GetDispatchDragEvent_Landroid_view_DragEvent_Handler")>]
abstract member DispatchDragEvent : Android.Views.DragEvent -> bool
override this.DispatchDragEvent : Android.Views.DragEvent -> bool
パラメーター
戻り値
- 属性
注釈
このビューが有効で、ドラッグ イベント リスナーがあるかどうかを検出します。 両方が true の場合は、受信した を使用してドラッグ イベント リスナーを android.view.DragEvent
呼び出します。 ドラッグ イベント リスナーが を返す true
場合、dispatchDragEvent() は を返します true
。
その他のすべての場合、メソッドはドラッグ イベント ハンドラー メソッドを android.view.View#onDragEvent(DragEvent) onDragEvent()
呼び出し、その結果を返します。
これにより、ビューにドラッグ イベント リスナーがない場合でも、ドラッグ イベントが常に使用されるようになります。 ただし、View にリスナーがあり、リスナーが true を返す場合、onDragEvent() は呼び出されません。
の android.view.View.dispatchDragEvent(android.view.DragEvent)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。