Freigeben über


IReadOnlyObservableSet<T> Schnittstelle

Definition

Eine readonly beobachtbare Auflistung, die für konstante Zeit contains-Nachschlagevorgänge bereitstellt.

generic <typename T>
public interface class IReadOnlyObservableSet : Microsoft::VisualStudio::Shell::IReadOnlyObservableSet, System::Collections::Generic::IEnumerable<T>, System::Collections::Specialized::INotifyCollectionChanged
public interface IReadOnlyObservableSet<T> : Microsoft.VisualStudio.Shell.IReadOnlyObservableSet, System.Collections.Generic.IEnumerable<T>, System.Collections.Specialized.INotifyCollectionChanged
type IReadOnlyObservableSet<'T> = interface
    interface IReadOnlyObservableSet
    interface IEnumerable
    interface INotifyCollectionChanged
    interface seq<'T>
Public Interface IReadOnlyObservableSet(Of T)
Implements IEnumerable(Of T), INotifyCollectionChanged, IReadOnlyObservableSet

Typparameter

T

Der Typ der in dem Satz gespeicherten Elemente.

Abgeleitet
Implementiert

Hinweise

Diese Schnittstelle wird von der ReadOnlyObservableSet<T> Basisklasse verwendet, um speziell Hierarchieelemente (keine progressiven Knoten) in einem Lösungsfilter zu filtern. Wenn Sie einen Lösungsfilter von Grund auf neu erstellen, verwenden Sie IReadOnlyObservableSet.

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.

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.

Gilt für: