Partilhar via


IVsDataViewDragSourceProvider Interface

Definição

Representa a capacidade de arrastar nós selecionados em uma hierarquia de exibição de dados.

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

Métodos

CreateDataObject()

Quando implementado por uma classe, cria um objeto de dados que contém uma cópia do nó arrastado e que será armazenado na Área de Transferência.

GetAllowedEffects(IDataObject)

Quando implementado por uma classe, recupera os efeitos permitidos de arrastar e soltar quando um nó é arrastado na exibição de dados, como copiar, mover ou vincular.

OnDropped(IDataObject, DragDropEffects)

Quando implementado por uma classe, manipula a operação de remoção.

OnGiveFeedback(IDataObject, GiveFeedbackEventArgs)

Quando implementado por uma classe, gera o GiveFeedback evento.

OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs)

Quando implementado por uma classe, gera o QueryContinueDrag evento.

Aplica-se a