EnumerableHierarchiesCollection Class
Provides a base class that supports a simple iteration over a hierarchy collection.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Shell.EnumerableComCollection<IEnumHierarchies, IVsHierarchy>
Microsoft.VisualStudio.Shell.EnumerableHierarchiesCollection
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'Declaration
Public NotInheritable Class EnumerableHierarchiesCollection _
Inherits EnumerableComCollection(Of IEnumHierarchies, IVsHierarchy)
public sealed class EnumerableHierarchiesCollection : EnumerableComCollection<IEnumHierarchies, IVsHierarchy>
public ref class EnumerableHierarchiesCollection sealed : public EnumerableComCollection<IEnumHierarchies^, IVsHierarchy^>
[<Sealed>]
type EnumerableHierarchiesCollection =
class
inherit EnumerableComCollection<IEnumHierarchies, IVsHierarchy>
end
public final class EnumerableHierarchiesCollection extends EnumerableComCollection<IEnumHierarchies, IVsHierarchy>
The EnumerableHierarchiesCollection type exposes the following members.
Constructors
Name | Description | |
---|---|---|
EnumerableHierarchiesCollection | Initializes a new instance of the EnumerableHierarchiesCollection class. |
Top
Methods
Name | Description | |
---|---|---|
Clone | Clones the item with the specified enumerator. (Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Clone(TComEnumerator, TComEnumerator%).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetEnumerator | Gets the enumerator. (Inherited from EnumerableComCollection<TComEnumerator, TEnumerated>.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
NextItems | Gets the specified number of items. (Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.NextItems(TComEnumerator, UInt32, array<TEnumerated[], UInt32%).) | |
Reset | Resets the counter of the collection. (Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Reset(TComEnumerator).) | |
Skip | Skips the specified number of items. (Overrides EnumerableComCollection<TComEnumerator, TEnumerated>.Skip(TComEnumerator, UInt32).) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable.GetEnumerator | Gets the enumerator. (Inherited from EnumerableComCollection<TComEnumerator, TEnumerated>.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.