IReadOnlyObservableSet<T> 接口

Provides a homogeneous collection of objects of type T.

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.Immutable.11.0(在 Microsoft.VisualStudio.Shell.Immutable.11.0.dll 中)

语法

声明
Public Interface IReadOnlyObservableSet(Of T) _
    Inherits IReadOnlyObservableSet, INotifyCollectionChanged, IEnumerable(Of T),  _
    IEnumerable
public interface IReadOnlyObservableSet<T> : IReadOnlyObservableSet, 
    INotifyCollectionChanged, IEnumerable<T>, IEnumerable

类型参数

  • T
    The type of items stored in the set.

IReadOnlyObservableSet<T> 类型公开以下成员。

属性

  名称 说明
公共属性 Count Gets the number of elements contained in the IReadOnlyObservableSet. (继承自 IReadOnlyObservableSet。)

页首

方法

  名称 说明
公共方法 Contains(Object) Determines whether the IReadOnlyObservableSet contains a specific value. (继承自 IReadOnlyObservableSet。)
公共方法 Contains(T) Determines whether the IReadOnlyObservableSet<T> contains a specific value.
公共方法 GetEnumerator() 返回一个循环访问集合的枚举器。 (继承自 IEnumerable<T>。)
公共方法 GetEnumerator() 返回一个循环访问集合的枚举数。 (继承自 IEnumerable。)

页首

事件

  名称 说明
公共事件 CollectionChanged 当集合更改时发生。 (继承自 INotifyCollectionChanged。)

页首

备注

This interface is used by the ReadOnlyObservableSet<T> base class to specifically filter hierarchy items (not progressive nodes) in a solution filter. If you are creating a solution filter from scratch, use IReadOnlyObservableSet.

请参见

参考

Microsoft.VisualStudio.Shell 命名空间