__VSCOMHIEROPTIONS Enumeration

Controls whether the FindCommonSelectedHierarchy can return the solution as the common hierarchy.

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

Syntax

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

Members

Member name Description
COMHIEROPT_RootHierarchyOnly Return project nodes only.
COMHIEROPT_AllowHiddenRoot Okay to return Solution node hierarchy.

Remarks

When using COMHIEROPT_RootHierarchyOnly, FindCommonSelectedHierarchy only returns other hierarchies; the Solution is never returned.

In contrast, the member COMHIEROPT_AllowHiddenRoot, allows FindCommonSelectedHierarchy to return the Solution as the common hierarchy, if there is no other hierarchy common to the selected hierarchies or items.

COM Signature

From vsshell.idl:

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace