IFilteredHierarchyItemSet Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |