IReadOnlyObservableSet<T> Интерфейс

Определение

Только для чтения наблюдаемая коллекция, которая предоставляет постоянное время Содержит поиск.

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

Параметры типа

T

Тип элементов, хранящихся в наборе.

Производный
Реализации

Комментарии

Этот интерфейс используется базовым ReadOnlyObservableSet<T> классом для фильтрации элементов иерархии (а не прогрессивных узлов) в фильтре решения. Если вы создаете фильтр решения с нуля, используйте IReadOnlyObservableSet.

Свойства

Count

Получает число элементов, содержащихся в интерфейсе IReadOnlyObservableSet.

(Унаследовано от IReadOnlyObservableSet)

Методы

Contains(Object)

Определяет, содержит ли коллекция IReadOnlyObservableSet указанное значение.

(Унаследовано от IReadOnlyObservableSet)
Contains(T)

Определяет, содержит ли коллекция IReadOnlyObservableSet<T> указанное значение.

Методы расширения

EmptyIfNull<T>(IEnumerable<T>)

Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление.

Применяется к