Udostępnij za pośrednictwem


EnumerableHierarchiesCollection Klasa

Definicja

Udostępnia klasę bazową, która obsługuje prostą iterację w kolekcji hierarchii.

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

Konstruktory

EnumerableHierarchiesCollection(IEnumHierarchies)

Inicjuje nowe wystąpienie klasy EnumerableHierarchiesCollection.

Pola

DefaultCacheSize

Domyślny rozmiar pamięci podręcznej.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)

Metody

Clone(IEnumHierarchies, IEnumHierarchies)

Klonuje element z określonym modułem wyliczania.

Clone(TComEnumerator, TComEnumerator)

Klonuje element za pomocą określonego modułu wyliczającego .

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)
GetEnumerator()

Pobiera moduł wyliczający.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)
NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32)

Pobiera określoną liczbę elementów.

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

Pobiera określoną liczbę elementów.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)
Reset(IEnumHierarchies)

Resetuje licznik kolekcji.

Reset(TComEnumerator)

Resetuje licznik kolekcji.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)
Skip(IEnumHierarchies, UInt32)

Pomija określoną liczbę elementów.

Skip(TComEnumerator, UInt32)

Pomija określoną liczbę elementów.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Pobiera moduł wyliczający.

(Odziedziczone po EnumerableComCollection<TComEnumerator,TEnumerated>)

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć to wyliczenie, jeśli nie ma wartości null. W przypadku, gdy jest zwracana wartość null, zwracana jest pusta wyliczenie.

Dotyczy