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 应调用此接口。