__VSEHI Enumeration

Specifies Enum Hierarchy Items to return via IEnumHierarchyItems.

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

Syntax

'Declaration
Public Enumeration __VSEHI
public enum __VSEHI
public enum class __VSEHI
type __VSEHI
public enum __VSEHI

Members

Member name Description
VSEHI_AllowSideEffects Recurse into nodes that return true for VSHPROPID_HasEnumerationSideEffects (requires VSEHI_NEST)
VSEHI_Branch Returns branch nodes (expandable).
VSEHI_DataConn Obsolete. Use VSEHI_AllowSideEffects instead.
VSEHI_Leaf Returns leaf nodes (nonexpandable).
VSEHI_Nest Visits nested hierarchies.
VSEHI_OmitHier Doesn't fill pHier member of VSITEMSELECTION (incompatible with VSEHI_Nest).

Remarks

COM Signature

From vsshell.idl:

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace