Condividi tramite


IVsDataViewDragSourceProvider Interfaccia

Definizione

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 .

Si applica a