View.DispatchDragEvent(DragEvent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Detecta se essa exibição está habilitada e tem um ouvinte de eventos de arrastar.
[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
Parâmetros
Retornos
- Atributos
Comentários
Detecta se essa exibição está habilitada e tem um ouvinte de eventos de arrastar. Se ambos forem verdadeiros, ele chamará o ouvinte de evento de arrastar com o android.view.DragEvent que recebeu. Se o ouvinte de eventos de arrastar retornar true, o dispatchDragEvent() retornará true.
Para todos os outros casos, o método chama o android.view.View#onDragEvent(DragEvent) onDragEvent() método de manipulador de eventos de arrastar e retorna seu resultado.
Isso garante que um evento de arrastar seja sempre consumido, mesmo que o Modo de Exibição não tenha um ouvinte de evento de arrastar. No entanto, se o Modo de Exibição tiver um ouvinte e o ouvinte retornar true, onDragEvent() não será chamado.
Documentação Java para android.view.View.dispatchDragEvent(android.view.DragEvent).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.