IVsDataViewDragSourceProvider Interface
Provides the ability to drag selected nodes in a data view hierarchy.
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
The IVsDataViewDragSourceProvider type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateDataObject | When implemented by a class, creates a data object that contains a copy of the dragged node and that will be stored in the Clipboard. | |
GetAllowedEffects | When implemented by a class, retrieves the allowed drag-and-drop effects when a node is dragged in the data view, such as copying, moving, or linking. | |
OnDropped | When implemented by a class, handles the drop operation. | |
OnGiveFeedback | When implemented by a class, raises the GiveFeedback event. | |
OnQueryContinueDrag | When implemented by a class, raises the QueryContinueDrag event. |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Services.SupportEntities Namespace