Partager via


IVsDataViewDragSourceProvider, interface

Permet 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 Une fois implémentée par une classe, crée un objet de données qui contient une copie du nœud déplacé et qui sera enregistré dans le presse-papiers.
Méthode publique GetAllowedEffects Une fois implémentée par une classe, extrait les effets de glisser-déplacer autorisés lorsqu'un nœud est déplacé dans la vue de données, telle que copier, déplacer, ou liaison.
Méthode publique OnDropped Une fois implémentée par une classe, gère l'opération de déplacement.
Méthode publique OnGiveFeedback Une fois implémentée par une classe, déclenche l'événement d' GiveFeedback .
Méthode publique OnQueryContinueDrag Une fois implémentée par une classe, déclenche l'événement d' QueryContinueDrag .

Début

Voir aussi

Référence

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