This topic has not yet been rated - Rate this topic

IVsHierarchyEvents Interface

Notifies clients of changes to the hierarchy.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")] 
[InterfaceTypeAttribute(1)] 
public interface IVsHierarchyEvents
/** @attribute GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsHierarchyEvents
GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E") 
InterfaceTypeAttribute(1) 
public interface IVsHierarchyEvents

The hierarchy notifies everyone who has been advised through the call to AdviseHierarchyEvents.

See illustrations of the implementation and/or calling of this interface in the sample HierUtil7 Sample.

Notes to Implementers Implemented by clients that are interested in receiving notification of hierarchy changes from a particular hierarchy.

Notes to Callers Called by VSPackages to respond to changes in a given hierarchy.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ