A filter that controls a collection of items that should be included in the filtered tree.
Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.Immutable.11.0 (in Microsoft.VisualStudio.Shell.Immutable.11.0.dll)
Syntax
'Declaration
Public Interface ISolutionTreeFilter _
    Inherits IDisposable, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
public interface ISolutionTreeFilter : IDisposable, 
    ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
public interface class ISolutionTreeFilter : IDisposable, 
    ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
type ISolutionTreeFilter =  
    interface 
        interface IDisposable 
        interface ISupportInitializeNotification 
        interface ISupportInitialize 
        interface INotifyPropertyChanged 
    end
public interface ISolutionTreeFilter extends IDisposable, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
The ISolutionTreeFilter type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| .gif) | IncludedItems | Gets the set of items that are included by the filter. | 
| .gif) | IsInitialized | Gets a value indicating whether the component is initialized. (Inherited from ISupportInitializeNotification.) | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | BeginInit | Signals the object that initialization is starting. (Inherited from ISupportInitialize.) | 
| .gif) | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | 
| .gif) | EndInit | Signals the object that initialization is complete. (Inherited from ISupportInitialize.) | 
| .gif) | GetFilterDescendantsBehavior | Determines whether to include descendants if none are explicitly specified. | 
Top
Events
| Name | Description | |
|---|---|---|
| .gif) | Initialized | Occurs when initialization of the component is completed. (Inherited from ISupportInitializeNotification.) | 
| .gif) | PropertyChanged | Occurs when a property value changes. (Inherited from INotifyPropertyChanged.) | 
Top
Remarks
When the filter is no longer needed, the tree control will dispose the filter.