IEnumHierarchyItems Interface

Implemented by the environment to numerate hierarchy items.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("687396AE-252E-460F-8F54-EF2C521BB6D8")> _
Public Interface IEnumHierarchyItems
[InterfaceTypeAttribute()]
[GuidAttribute("687396AE-252E-460F-8F54-EF2C521BB6D8")]
public interface IEnumHierarchyItems
[InterfaceTypeAttribute()]
[GuidAttribute(L"687396AE-252E-460F-8F54-EF2C521BB6D8")]
public interface class IEnumHierarchyItems
[<InterfaceTypeAttribute()>]
[<GuidAttribute("687396AE-252E-460F-8F54-EF2C521BB6D8")>]
type IEnumHierarchyItems =  interface end
public interface IEnumHierarchyItems

The IEnumHierarchyItems type exposes the following members.

Methods

  Name Description
Public method Clone Clone an item.
Public method Next Moves to the next item.
Public method Reset Resets the hierarchy.
Public method Skip Skips an item.

Top

Remarks

Notes to Callers

Retrieved by way of the SVsEnumHierarchyItemsFactory service.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace