Partager via


IVsDataViewDragSourceProvider, interface

Fournit la possibilité de faire glisser les nœuds sélectionnés dans une hiérarchie de vue de données.

Espace de noms :  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
Public Interface IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
public interface class IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider =  interface end
public interface IVsDataViewDragSourceProvider

Le type IVsDataViewDragSourceProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CreateDataObject Lorsqu'elle est implémentée par une classe, crée un objet de données qui contient une copie du nœud faire glisser et qui sera enregistré dans le Presse-papiers.
Méthode publique GetAllowedEffects Lorsqu'elle est implémentée par une classe, extrait les effets glisser-déplacer autorisés lorsqu'un nœud est déplacé dans la vue de données, (copie, le déplacement, ou liaison.
Méthode publique OnDropped Lorsqu'elle est implémentée par une classe, gère l'opération de déplacement.
Méthode publique OnGiveFeedback Lorsqu'elle est implémentée par une classe, déclencher l'événement GiveFeedback.
Méthode publique OnQueryContinueDrag Lorsqu'elle est implémentée par une classe, déclencher l'événement QueryContinueDrag.

Début

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms