IVsDataViewDragSourceProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la possibilité de faire glisser les nœuds sélectionnés dans une hiérarchie de vue de données.
public interface class IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider = interface
Public Interface IVsDataViewDragSourceProvider
Méthodes
CreateDataObject() |
En cas d’implémentation par une classe, crée un objet de données qui contient une copie du nœud déplacé et qui sera stocké dans le Presse-papiers. |
GetAllowedEffects(IDataObject) |
En cas d’implémentation par une classe, récupère les effets de glisser-déplacer autorisés lorsqu’un nœud est déplacé dans la vue de données, comme la copie, le déplacement ou la liaison. |
OnDropped(IDataObject, DragDropEffects) |
En cas d’implémentation par une classe, gère l’opération de suppression. |
OnGiveFeedback(IDataObject, GiveFeedbackEventArgs) |
En cas d’implémentation par une classe, déclenche l’événement GiveFeedback . |
OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs) |
En cas d’implémentation par une classe, déclenche l’événement QueryContinueDrag . |