IVsEnumHierarchies Interface

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
Public property Count Gets the number of IVsHierarchy objects.
Public property Item Gets the specified IVsHierarchy object.

Top

Methods

  Name Description
Public method 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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace