IVsHierarchyEvents 接口

更改通知的客户端该层次结构中。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsHierarchyEvents
[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")]
[InterfaceTypeAttribute()]
public interface IVsHierarchyEvents

IVsHierarchyEvents 类型公开以下成员。

方法

  名称 说明
公共方法 OnInvalidateIcon ,当更改图标时,将通知客户端。
公共方法 OnInvalidateItems ,当更改层次结构的库存项目时,将通知客户端。
公共方法 OnItemAdded ,在将项添加到该层次结构时,将通知客户端。
公共方法 OnItemDeleted ,该项目将从层次结构时,删除通知客户端。
公共方法 OnItemsAppended ,该项目会追加到该层次结构时,结束通知客户端。
公共方法 OnPropertyChanged ,该项目的一个或多个属性更改时,通知客户端。

页首

备注

该层次结构通知传递给 AdviseHierarchyEvents的调用建议的每个人。

对实现者的说明

实现是用于接收层次结构的通知感兴趣的客户端从特定层次结构更改。

对调用者的说明

调用 Vspackage 响应特定层次结构中的更改。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间