Udostępnij za pośrednictwem


IFilteredHierarchyItemSet Interfejs

Definicja

Zawiera spłaszczaną listę elementów hierarchii, które reprezentują wszystkie elementy w hierarchii, i zgłasza zdarzenia podczas dodawania lub usuwania elementów z hierarchii.

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)
Implementuje

Uwagi

Jest to interfejs zwracany przez GetFilteredHierarchyItemsAsyncelement .

Właściwości

Count

Pobiera liczbę elementów zawartych w słowniku IReadOnlyObservableSet.

(Odziedziczone po IReadOnlyObservableSet)

Metody

Contains(Object)

Określa, czy element IReadOnlyObservableSet zawiera określoną wartość.

(Odziedziczone po IReadOnlyObservableSet)
Contains(T)

Określa, czy element IReadOnlyObservableSet<T> zawiera określoną wartość.

(Odziedziczone po IReadOnlyObservableSet<T>)

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