IFilteredHierarchyItemSet Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine vereinfachte Liste von Hierarchienelementen bereit, die alle Elemente in der Hierarchie darstellt, und löst Ereignisse aus, wenn Elemente der Hierarchie hinzugefügt oder aus dieser entfernt werden.
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)
- Implementiert
Hinweise
Dies ist die Schnittstelle, die von zurückgegeben wird GetFilteredHierarchyItemsAsync.
Eigenschaften
Count |
Ruft die Anzahl der Elemente ab, die in IReadOnlyObservableSet enthalten sind. (Geerbt von IReadOnlyObservableSet) |
Methoden
Contains(Object) |
Ermittelt, ob die IReadOnlyObservableSet einen bestimmten Wert enthält. (Geerbt von IReadOnlyObservableSet) |
Contains(T) |
Ermittelt, ob die IReadOnlyObservableSet<T> einen bestimmten Wert enthält. (Geerbt von IReadOnlyObservableSet<T>) |
Erweiterungsmethoden
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Wenn es NULL ist, geben Sie eine leere Enumeration zurück. |