Freigeben über


EnumerableHierarchiesCollection Klasse

Definition

Stellt eine Basisklasse bereit, die eine einfache Iteration über eine Hierarchieauflistung unterstützt.

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)
Vererbung
EnumerableHierarchiesCollection

Konstruktoren

EnumerableHierarchiesCollection(IEnumHierarchies)

Initialisiert eine neue Instanz der EnumerableHierarchiesCollection-Klasse.

Felder

DefaultCacheSize

Die Standardcachegröße.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)

Methoden

Clone(IEnumHierarchies, IEnumHierarchies)

Klont das Element mit dem angegebenen Enumerator.

Clone(TComEnumerator, TComEnumerator)

Klont das Element mit dem angegebenen Enumerator .

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)
GetEnumerator()

Ruft den Enumerator ab.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)
NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32)

Ruft die angegebene Anzahl an Elementen ab.

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

Ruft die angegebene Anzahl an Elementen ab.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)
Reset(IEnumHierarchies)

Setzt den Indikator der Auflistung zurück.

Reset(TComEnumerator)

Setzt den Indikator der Auflistung zurück.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)
Skip(IEnumHierarchies, UInt32)

Überspringt die angegebene Anzahl von Elementen.

Skip(TComEnumerator, UInt32)

Überspringt die angegebene Anzahl von Elementen.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Ruft den Enumerator ab.

(Geerbt von EnumerableComCollection<TComEnumerator,TEnumerated>)

Erweiterungsmethoden

EmptyIfNull<T>(IEnumerable<T>)

Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück.

Gilt für: