IFilteredHierarchyItemSet インターフェイス

定義

階層内のすべての項目を表し、階層に対して項目が追加または削除されたときにイベントを発生させる階層項目のフラット化されたリストを提供します。

public interface class IFilteredHierarchyItemSet : IDisposable, Microsoft::VisualStudio::Shell::IReadOnlyObservableSet<Microsoft::VisualStudio::Shell::IVsHierarchyItem ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::IVsHierarchyItem ^>, System::Collections::Specialized::INotifyCollectionChanged
public interface IFilteredHierarchyItemSet : IDisposable, Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<Microsoft.VisualStudio.Shell.IVsHierarchyItem>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.IVsHierarchyItem>, System.Collections.Specialized.INotifyCollectionChanged
type IFilteredHierarchyItemSet = interface
    interface IReadOnlyObservableSet<IVsHierarchyItem>
    interface IReadOnlyObservableSet
    interface IEnumerable
    interface INotifyCollectionChanged
    interface seq<IVsHierarchyItem>
    interface IDisposable
Public Interface IFilteredHierarchyItemSet
Implements IDisposable, IEnumerable(Of IVsHierarchyItem), INotifyCollectionChanged, IReadOnlyObservableSet(Of IVsHierarchyItem)
実装

注釈

これは、 によって GetFilteredHierarchyItemsAsync返されるインターフェイスです。

プロパティ

Count

IReadOnlyObservableSet に格納されている要素の数を取得します。

(継承元 IReadOnlyObservableSet)

メソッド

Contains(Object)

IReadOnlyObservableSet に特定の値が格納されているかどうかを判断します。

(継承元 IReadOnlyObservableSet)
Contains(T)

IReadOnlyObservableSet<T> に特定の値が格納されているかどうかを判断します。

(継承元 IReadOnlyObservableSet<T>)

拡張メソッド

EmptyIfNull<T>(IEnumerable<T>)

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

適用対象