View.DispatchDragEvent(DragEvent) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания.
[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
Параметры
Значение Android.Views.DragEvent, используемое для e.
Возвращаемое значение
Результат операции перетаскивания диспетчера.
- Атрибуты
Комментарии
Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания. Если оба имеют значение true, он вызывает прослушиватель событий перетаскивания с android.view.DragEvent полученным. Если прослушиватель событий перетаскивания возвращается true, то возвращается truedispatchDragEvent().
Во всех остальных случаях метод вызывает android.view.View#onDragEvent(DragEvent) onDragEvent() метод обработчика событий перетаскивания и возвращает его результат.
Это гарантирует, что событие перетаскивания всегда используется, даже если в представлении нет прослушивателя событий перетаскивания. Однако если в представлении есть прослушиватель и прослушиватель возвращает значение true, то onDragEvent() не вызывается.
Java документации по android.view.View.dispatchDragEvent(android.view.DragEvent).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".