Compartilhar via


Interface IVsDataViewDragSourceProvider

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

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)

Sintaxe

'Declaração
Public Interface IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
public interface class IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider =  interface end
public interface IVsDataViewDragSourceProvider

O tipo IVsDataViewDragSourceProvider expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CreateDataObject Quando implementado por uma classe, cria um objeto de dados que contém uma cópia do nó arrastado e que é armazenado na área de transferência.
Método público GetAllowedEffects Quando implementado por uma classe, recupera os efeitos permitidos de arrastar e soltar quando um nó é arrastado no modo de exibição de dados, como copiar, mover, ou vincular.
Método público OnDropped Quando implementado por uma classe, manipula a operação de soltar.
Método público OnGiveFeedback Quando implementado por uma classe, gera o evento de GiveFeedback .
Método público OnQueryContinueDrag Quando implementado por uma classe, gera o evento de QueryContinueDrag .

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Services.SupportEntities