IVsHierarchyDropDataSource 接口
有关其数据源提供有关已拖动项的信息在层次结构 " 窗口中执行拖放操作时。 您可以获取此接口的实例从 IVsHierarchy 接口的。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("AC7D8BE5-B7F5-400B-B02C-35207672F56B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsHierarchyDropDataSource
[GuidAttribute("AC7D8BE5-B7F5-400B-B02C-35207672F56B")]
[InterfaceTypeAttribute()]
public interface IVsHierarchyDropDataSource
IVsHierarchyDropDataSource 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
GetDropInfo | 返回有关所拖动的一个或更多的信息项。 | |
OnDropNotify | 通知客户端所拖动的项被删除。 |
页首
备注
在层次结构中的每个拖放操作,所需的信息有关拖动的项,并放置的位置。 IVsHierarchyDropDataSource 提供有关正在拖动的项的信息。 IVsHierarchyDropDataTarget 接口提供的项目删除的信息。
对实现者的说明
在层次结构之间,使用此接口层次结构中实现包括拖放行为。 层次结构在 Vspackage 是最常用的显示项目。