ISolutionTreeFilter Interface
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
'宣言
Public Interface ISolutionTreeFilter _
Inherits IDisposable, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
public interface ISolutionTreeFilter : IDisposable,
ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
The ISolutionTreeFilter type exposes the following members.
Properties
Name | Description | |
---|---|---|
IncludedItems | Gets the set of items that are included by the filter. | |
IsInitialized | Gets a value indicating whether the component is initialized. (Inherited from ISupportInitializeNotification.) |
Top
Methods
Name | Description | |
---|---|---|
BeginInit | Signals the object that initialization is starting. (Inherited from ISupportInitialize.) | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
EndInit | Signals the object that initialization is complete. (Inherited from ISupportInitialize.) | |
GetFilterDescendantsBehavior | Determines whether to include descendants if none are explicitly specified. |
Top
Events
Name | Description | |
---|---|---|
Initialized | Occurs when initialization of the component is completed. (Inherited from ISupportInitializeNotification.) | |
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.