Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)
[GuidAttribute("AC7D8BE5-B7F5-400B-B02C-35207672F56B")] [InterfaceTypeAttribute(1)] public interface IVsHierarchyDropDataSource
/** @attribute GuidAttribute("AC7D8BE5-B7F5-400B-B02C-35207672F56B") */ /** @attribute InterfaceTypeAttribute(1) */ public interface IVsHierarchyDropDataSource
In every drag-and-drop operation within a hierarchy, information is required about the item that is being dragged and where it is being dropped. IVsHierarchyDropDataSource provides the information about the item being dragged. Theinterface provides information about where the item is being dropped.
See illustrations of the implementation and/or calling of this interface in the sampleNotes to Implementers Use this interface in your hierarchy implementation to include drag-and-drop behavior within and between hierarchies. Hierarchies in VSPackages are most commonly used to display projects. .