Share via


IFilteredItemsSource Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assemblies:   Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.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