IVsDataViewDragSourceProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta la possibilità di trascinare i nodi selezionati in una gerarchia di visualizzazione dati.
public interface class IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider = interface
Public Interface IVsDataViewDragSourceProvider
Metodi
CreateDataObject() |
Quando implementato da una classe, crea un oggetto dati che contiene una copia del nodo trascinato e che verrà archiviato negli Appunti. |
GetAllowedEffects(IDataObject) |
Quando implementato da una classe, recupera gli effetti di trascinamento consentiti quando un nodo viene trascinato nella visualizzazione dati, ad esempio copia, spostamento o collegamento. |
OnDropped(IDataObject, DragDropEffects) |
Quando implementato da una classe, gestisce l'operazione di eliminazione. |
OnGiveFeedback(IDataObject, GiveFeedbackEventArgs) |
Quando implementato da una classe, genera l'evento GiveFeedback . |
OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs) |
Quando implementato da una classe, genera l'evento QueryContinueDrag . |