Freigeben über


IVsDataViewDragSourceProvider-Schnittstelle

Bietet die Möglichkeit bereit, ausgewählte Knoten in einer Datenansichtshierarchie zu ziehen.

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

Syntax

'Declaration
Public Interface IVsDataViewDragSourceProvider
public interface IVsDataViewDragSourceProvider
public interface class IVsDataViewDragSourceProvider
type IVsDataViewDragSourceProvider =  interface end
public interface IVsDataViewDragSourceProvider

Der IVsDataViewDragSourceProvider-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateDataObject Wenn Sie von einer Klasse implementiert werden, erstellt ein Datenobjekt, das eine Kopie des gezogenen Knotens enthält und in der Zwischenablage gespeichert ist.
Öffentliche Methode GetAllowedEffects Wenn Sie von einer Klasse implementiert werden, ruft die zulässigen Drag & Drop-Effekte ab, wenn ein Knoten in die Datenansicht, wie Verschieben, Kopieren oder Verknüpfen gezogen wird.
Öffentliche Methode OnDropped Wenn Sie von einer Klasse, behandelt der Drop-Vorgang implementiert werden.
Öffentliche Methode OnGiveFeedback Wenn Sie von einer Klasse, löst das GiveFeedback-Ereignis implementiert werden.
Öffentliche Methode OnQueryContinueDrag Wenn Sie von einer Klasse, löst das QueryContinueDrag-Ereignis implementiert werden.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace