Compartir a través de


IVsDataViewDragSourceProvider Interfaz

Definición

Representa la capacidad de arrastrar nodos seleccionados en una jerarquía de vistas de datos.

public interface class IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider = interface
Public Interface IVsDataViewDragSourceProvider

Métodos

CreateDataObject()

Cuando se implementa mediante una clase , crea un objeto de datos que contiene una copia del nodo arrastrado y que se almacenará en el Portapapeles.

GetAllowedEffects(IDataObject)

Cuando se implementa mediante una clase , recupera los efectos de arrastrar y colocar permitidos cuando se arrastra un nodo en la vista de datos, como copiar, mover o vincular.

OnDropped(IDataObject, DragDropEffects)

Cuando se implementa mediante una clase, controla la operación de colocación.

OnGiveFeedback(IDataObject, GiveFeedbackEventArgs)

Cuando se implementa mediante una clase , genera el GiveFeedback evento .

OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs)

Cuando se implementa mediante una clase , genera el QueryContinueDrag evento .

Se aplica a