EnumerableHierarchiesCollection EnumerableHierarchiesCollection EnumerableHierarchiesCollection EnumerableHierarchiesCollection EnumerableHierarchiesCollection EnumerableHierarchiesCollection Class

Definition

Provides a base class that supports a simple iteration over a hierarchy collection.

public ref class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies ^, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^>
public ref class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies ^, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^>
class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const &>
public sealed class EnumerableHierarchiesCollection : Microsoft.VisualStudio.Shell.EnumerableComCollection<Microsoft.VisualStudio.Shell.Interop.IEnumHierarchies,Microsoft.VisualStudio.Shell.Interop.IVsHierarchy>
type EnumerableHierarchiesCollection = class
    inherit EnumerableComCollection<IEnumHierarchies, IVsHierarchy>
Public NotInheritable Class EnumerableHierarchiesCollection
Inherits EnumerableComCollection(Of IEnumHierarchies, IVsHierarchy)
Inheritance

Constructors

EnumerableHierarchiesCollection(IEnumHierarchies) EnumerableHierarchiesCollection(IEnumHierarchies) EnumerableHierarchiesCollection(IEnumHierarchies) EnumerableHierarchiesCollection(IEnumHierarchies) EnumerableHierarchiesCollection(IEnumHierarchies) EnumerableHierarchiesCollection(IEnumHierarchies)

Initializes a new instance of the EnumerableHierarchiesCollection class.

Methods

Clone(IEnumHierarchies, IEnumHierarchies) Clone(IEnumHierarchies, IEnumHierarchies) Clone(IEnumHierarchies, IEnumHierarchies) Clone(IEnumHierarchies, IEnumHierarchies) Clone(IEnumHierarchies, IEnumHierarchies) Clone(IEnumHierarchies, IEnumHierarchies)

Clones the item with the specified enumerator.

Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator)

Clones the item with the specified enumerator .

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gets the enumerator.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)
NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32) NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32)

Gets the specified number of items.

NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32)

Gets the specified number of items.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)
Reset(IEnumHierarchies) Reset(IEnumHierarchies) Reset(IEnumHierarchies) Reset(IEnumHierarchies) Reset(IEnumHierarchies) Reset(IEnumHierarchies)

Resets the counter of the collection.

Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator)

Resets the counter of the collection.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)
Skip(IEnumHierarchies, UInt32) Skip(IEnumHierarchies, UInt32) Skip(IEnumHierarchies, UInt32) Skip(IEnumHierarchies, UInt32) Skip(IEnumHierarchies, UInt32) Skip(IEnumHierarchies, UInt32)

Skips the specified number of items.

Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32)

Skips the specified number of items.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)

Fields

DefaultCacheSize DefaultCacheSize DefaultCacheSize DefaultCacheSize DefaultCacheSize DefaultCacheSize

The default cache size.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gets the enumerator.

(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>)

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to