This documentation is archived and is not being maintained.
IVsHierarchyEvents Interface
Visual Studio 2013
Notifies clients of changes to the hierarchy.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
The IVsHierarchyEvents type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | OnInvalidateIcon | Notifies clients when changes are made to icons. |
![]() | OnInvalidateItems | Notifies clients when changes are made to the item inventory of a hierarchy. |
![]() | OnItemAdded | Notifies clients when an item is added to the hierarchy. |
![]() | OnItemDeleted | Notifies clients when an item is deleted from the hierarchy. |
![]() | OnItemsAppended | Notifies clients when items are appended to the end of the hierarchy. |
![]() | OnPropertyChanged | Notifies clients when one or more properties of an item have changed. |
The hierarchy notifies everyone who has been advised through the call to AdviseHierarchyEvents.
To see some code that uses this interface, see Walkthrough: Managing Universal Windows Projects.
Notes to ImplementersImplemented by clients that are interested in receiving notification of hierarchy changes from a particular hierarchy.
Notes to CallersCalled by VSPackages to respond to changes in a given hierarchy.
Show:
