Provides an enumeration for IVsHierarchy objects.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime (in Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime.dll)
Syntax
'Declaration
<GuidAttribute("97A31B3B-B37F-43A5-92F4-71E6E63F80F6")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsEnumHierarchies
[GuidAttribute("97A31B3B-B37F-43A5-92F4-71E6E63F80F6")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsEnumHierarchies
[GuidAttribute(L"97A31B3B-B37F-43A5-92F4-71E6E63F80F6")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsEnumHierarchies
[<GuidAttribute("97A31B3B-B37F-43A5-92F4-71E6E63F80F6")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsEnumHierarchies =  interface end
public interface IVsEnumHierarchies
The IVsEnumHierarchies type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| .gif) | Count | Gets the number of IVsHierarchy objects. | 
| .gif) | Item | Gets the specified IVsHierarchy object. | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | GetEnumerator | Gets the enumerator. | 
Top
Remarks
Introduced in Visual Studio 2013 Update 2. To reference the correct assembly version, see Referencing Assemblies Delivered in the Visual Studio 2013 SDK Update 2.