IVsToolWindowToolbarHost 接口

提供对功能的控件有关工具窗口工具栏。

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

语法

声明
<GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsToolWindowToolbarHost
[GuidAttribute("CF7549A9-7A2A-4A6E-ACF4-05452C98CF7E")]
[InterfaceTypeAttribute()]
public interface IVsToolWindowToolbarHost

IVsToolWindowToolbarHost 类型公开以下成员。

方法

  名称 说明
公共方法 AddToolbar 添加一个工具栏。工具窗口。
公共方法 BorderChanged 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 Close 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 ForceUpdateUI 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 Hide 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 ProcessMouseActivation 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 ProcessMouseActivationModal 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 Show 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。
公共方法 ShowHideToolbar 此方法仅适用于环境的使用。未提供方法信息。请不要使用此方法。

页首

备注

此接口由环境实现以响应创建工具窗口的 VSPackage 使用 CreateToolWindow 用 CTW_fToolbarHost 标志。环境创建一 IVsToolWindowToolbar 接口并使可用于 VSPackage 是可访问的 IVsToolWindowToolbarHost 接口。VSPackage 访问 IVsToolWindowToolbarHost 接口通过调用工具窗口的 GetProperty 与 VSFPROPID_ToolbarHost 参数的特性。

AddToolbar 方法是应由 VSPackage 调用的唯一 IVsToolWindowToolbarHost 方法。该环境调用其他方法响应与工具窗口的交互。

对实现者的说明

此接口由环境实现提供对其工具窗口工具栏上以 VSPackage 控件。

对调用者的说明

,当用户需要执行的工具窗口工具栏中的控件时,调用 Vspackage 应调用此接口。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间