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 是最常用的显示项目。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间