EnumerableHierarchiesCollection Class
Provides a base class that supports a simple iteration over a hierarchy collection.
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
Microsoft.VisualStudio.Shell.EnumerableComCollection<TComEnumerator, TEnumerated>
Microsoft.VisualStudio.Shell.EnumerableHierarchiesCollection
| Name | Description | |
|---|---|---|
![]() | EnumerableHierarchiesCollection(IEnumHierarchies) | Initializes a new instance of the EnumerableHierarchiesCollection class. |
| Name | Description | |
|---|---|---|
![]() | Clone(IEnumHierarchies, IEnumHierarchies) | Clones the item with the specified enumerator.(Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Clone(TComEnumerator, TComEnumerator).) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetEnumerator() | Gets the enumerator.(Inherited from EnumerableComCollection<TComEnumerator, TEnumerated>.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) | Gets the specified number of items.(Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32).) |
![]() | Reset(IEnumHierarchies) | Resets the counter of the collection.(Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Reset(TComEnumerator).) |
![]() | Skip(IEnumHierarchies, UInt32) | Skips the specified number of items.(Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Skip(TComEnumerator, UInt32).) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IEnumerable.GetEnumerator() | Gets the enumerator.(Inherited from EnumerableComCollection<TComEnumerator, TEnumerated>.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


