ISolutionTreeFilter 接口

A filter that controls a collection of items that should be included in the filtered tree.

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

语法

声明
Public Interface ISolutionTreeFilter _
    Inherits IDisposable, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
public interface ISolutionTreeFilter : IDisposable, 
    ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged

ISolutionTreeFilter 类型公开以下成员。

属性

  名称 说明
公共属性 IncludedItems Gets the set of items that are included by the filter.
公共属性 IsInitialized 获取一个值,该值指示是否初始化组件。 (继承自 ISupportInitializeNotification。)

页首

方法

  名称 说明
公共方法 BeginInit 用信号通知对象初始化即将开始。 (继承自 ISupportInitialize。)
公共方法 Dispose 执行与释放或重置非托管资源相关的应用程序定义的任务。 (继承自 IDisposable。)
公共方法 EndInit 用信号通知对象初始化已完成。 (继承自 ISupportInitialize。)
公共方法 GetFilterDescendantsBehavior Determines whether to include descendants if none are explicitly specified.

页首

事件

  名称 说明
公共事件 Initialized 组件初始化完成时出现。 (继承自 ISupportInitializeNotification。)
公共事件 PropertyChanged 在更改属性值时发生。 (继承自 INotifyPropertyChanged。)

页首

备注

When the filter is no longer needed, the tree control will dispose the filter.

请参见

参考

Microsoft.VisualStudio.Shell 命名空间