Share via


IVsDataViewDragSourceProvider Members

Include Protected Members
Include Inherited Members

Provides the ability to drag selected nodes in a data view hierarchy.

The IVsDataViewDragSourceProvider type exposes the following members.

Methods

 

Name

Description

Public method

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.

Public method

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.

Public method

OnDropped

When implemented by a class, handles the drop operation.

Public method

OnGiveFeedback

When implemented by a class, raises the GiveFeedback event.

Public method

OnQueryContinueDrag

When implemented by a class, raises the QueryContinueDrag event.

Top

See Also

Reference

IVsDataViewDragSourceProvider Interface

Microsoft.VisualStudio.Data.Services.SupportEntities Namespace