Partager via


IReadOnlyObservableSet<T> Interface

Définition

Une collection observable en lecture seule qui fournit une recherche en temps constant contient une recherche vers le haut.

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

Paramètres de type

T

Type d'éléments stockés dans le jeu.

Dérivé
Implémente

Remarques

Cette interface est utilisée par la ReadOnlyObservableSet<T> classe de base pour filtrer spécifiquement les éléments de hiérarchie (et non les nœuds progressifs) dans un filtre de solution. Si vous créez un filtre de solution à partir de zéro, utilisez IReadOnlyObservableSet.

Propriétés

Count

Obtient le nombre d’éléments contenus dans le IReadOnlyObservableSet.

(Hérité de IReadOnlyObservableSet)

Méthodes

Contains(Object)

Détermine si IReadOnlyObservableSet contient une valeur spécifique.

(Hérité de IReadOnlyObservableSet)
Contains(T)

Détermine si IReadOnlyObservableSet<T> contient une valeur spécifique.

Méthodes d’extension

EmptyIfNull<T>(IEnumerable<T>)

Retourne cette énumération au cas où elle n’est pas null. Dans le cas où il est null, retournez l’énumération vide.

S’applique à