This documentation is archived and is not being maintained.

__VSEHI Enumeration

Specifies Enum Hierarchy Items to return via IEnumHierarchyItems.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in

public enum __VSEHI
public enum __VSEHI
public enum __VSEHI

 Member nameDescription
VSEHI_AllowSideEffectsRecurse into nodes that return true for VSHPROPID_HasEnumerationSideEffects (requires VSEHI_NEST)  
VSEHI_BranchReturns branch nodes (expandable). 
VSEHI_DataConnObsolete. Use VSEHI_AllowSideEffects instead. 
VSEHI_LeafReturns leaf nodes (nonexpandable). 
VSEHI_NestVisits nested hierarchies. 
VSEHI_OmitHierDoesn't fill pHier member of VSITEMSELECTION (incompatible with VSEHI_Nest). 

COM Signature

From vsshell.idl: