Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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