EnumerableHierarchiesCollection クラス

定義

階層コレクションに対する単純な反復をサポートする基底クラスを提供します。

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)
継承
EnumerableHierarchiesCollection

コンストラクター

EnumerableHierarchiesCollection(IEnumHierarchies)

EnumerableHierarchiesCollection クラスの新しいインスタンスを初期化します。

フィールド

DefaultCacheSize

既定のキャッシュ サイズ。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)

メソッド

Clone(IEnumHierarchies, IEnumHierarchies)

指定した列挙子を持つ項目を複製します。

Clone(TComEnumerator, TComEnumerator)

指定した列挙子を持つ項目を複製します。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)
GetEnumerator()

列挙子を取得します。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)
NextItems(IEnumHierarchies, UInt32, IVsHierarchy[], UInt32)

指定した数の項目を取得します。

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

指定した数の項目を取得します。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)
Reset(IEnumHierarchies)

コレクションのカウンターをリセットします。

Reset(TComEnumerator)

コレクションのカウンターをリセットします。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)
Skip(IEnumHierarchies, UInt32)

指定した数の項目をスキップします。

Skip(TComEnumerator, UInt32)

指定した数の項目をスキップします。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

列挙子を取得します。

(継承元 EnumerableComCollection<TComEnumerator,TEnumerated>)

拡張メソッド

EmptyIfNull<T>(IEnumerable<T>)

null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。

適用対象