Поделиться через


IVsDataViewDragSourceProvider Интерфейс

Определение

Представляет возможность перетаскивания выбранных узлов в иерархии представления данных.

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

Методы

CreateDataObject()

При реализации классом создает объект данных, содержащий копию перетаскиваемого узла, который будет храниться в буфере обмена.

GetAllowedEffects(IDataObject)

При реализации классом извлекает разрешенные эффекты перетаскивания при перетаскивании узла в представлении данных, например при копировании, перемещении или связывании.

OnDropped(IDataObject, DragDropEffects)

При реализации классом обрабатывает операцию удаления.

OnGiveFeedback(IDataObject, GiveFeedbackEventArgs)

При реализации классом вызывает GiveFeedback событие .

OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs)

При реализации классом вызывает QueryContinueDrag событие .

Применяется к