EnumerableHierarchiesCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供基類,可支援階層集合上的簡單反覆專案。
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(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,則傳回空列舉。 |