Partager via


EnumerableHierarchiesCollection Classe

Définition

Fournit une classe de base qui prend en charge une itération simple sur une collection de hiérarchie.

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)
Héritage
EnumerableHierarchiesCollection

Constructeurs

EnumerableHierarchiesCollection(IEnumHierarchies)

Initialise une nouvelle instance de la classe EnumerableHierarchiesCollection.

Champs

DefaultCacheSize

Taille de cache par défaut.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)

Méthodes

Clone(IEnumHierarchies, IEnumHierarchies)

Clone l'élément avec l'énumérateur spécifié.

Clone(TComEnumerator, TComEnumerator)

Clone l’élément avec l’énumérateur spécifié .

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)
GetEnumerator()

Obtient l'énumérateur.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)
NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32)

Obtient le nombre spécifié d'éléments.

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

Obtient le nombre spécifié d'éléments.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)
Reset(IEnumHierarchies)

Réinitialise le compteur de la collection.

Reset(TComEnumerator)

Réinitialise le compteur de la collection.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)
Skip(IEnumHierarchies, UInt32)

Ignore le nombre d'éléments spécifié.

Skip(TComEnumerator, UInt32)

Ignore le nombre d'éléments spécifié.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Obtient l'énumérateur.

(Hérité de EnumerableComCollection<TComEnumerator,TEnumerated>)

Méthodes d’extension

EmptyIfNull<T>(IEnumerable<T>)

Retourne cette énumération au cas où elle n’est pas null. Dans le cas où il est null, retournez l’énumération vide.

S’applique à