IVsDataViewDragSourceProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Möglichkeit dar, ausgewählte Knoten in einer Datenansichtshierarchie zu ziehen.
public interface class IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider = interface
Public Interface IVsDataViewDragSourceProvider
Methoden
CreateDataObject() |
Erstellt bei der Implementierung durch eine Klasse ein Datenobjekt, das eine Kopie des gezogenen Knotens enthält und in der Zwischenablage gespeichert wird. |
GetAllowedEffects(IDataObject) |
Ruft bei Implementierung durch eine -Klasse die zulässigen Drag-and-Drop-Effekte ab, wenn ein Knoten in die Datenansicht gezogen wird, z. B. Kopieren, Verschieben oder Verknüpfen. |
OnDropped(IDataObject, DragDropEffects) |
Wenn sie von einer Klasse implementiert wird, wird der Ablagevorgang verarbeitet. |
OnGiveFeedback(IDataObject, GiveFeedbackEventArgs) |
Wenn es von einer Klasse implementiert wird, löst das -Ereignis aus GiveFeedback . |
OnQueryContinueDrag(IDataObject, QueryContinueDragEventArgs) |
Wenn es von einer Klasse implementiert wird, löst das -Ereignis aus QueryContinueDrag . |