Share via


IFilteredItemsSource Interface

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Syntax

'Declaration
Public Interface IFilteredItemsSource _
    Inherits IReadOnlyObservableSet, IEnumerable, INotifyCollectionChanged
public interface IFilteredItemsSource : IReadOnlyObservableSet, 
    IEnumerable, INotifyCollectionChanged
public interface class IFilteredItemsSource : IReadOnlyObservableSet, 
    IEnumerable, INotifyCollectionChanged
type IFilteredItemsSource =  
    interface 
        interface IReadOnlyObservableSet 
        interface IEnumerable 
        interface INotifyCollectionChanged 
    end
public interface IFilteredItemsSource extends IReadOnlyObservableSet, IEnumerable, INotifyCollectionChanged

The IFilteredItemsSource type exposes the following members.

Properties

  Name Description
Public property Count Gets the number of elements contained in the IReadOnlyObservableSet. (Inherited from IReadOnlyObservableSet.)

Top

Methods

  Name Description
Public method Contains Determines whether the IReadOnlyObservableSet contains a specific value. (Inherited from IReadOnlyObservableSet.)
Public method GetEnumerator Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.)
Public method GetFilterDescendantsBehavior

Top

Events

  Name Description
Public event CollectionChanged Occurs when the collection changes. (Inherited from INotifyCollectionChanged.)

Top

See Also

Reference

Microsoft.Internal.VisualStudio.PlatformUI Namespace