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, возвращается пустое перечисление. |