IVsUIShell4.SetupToolbar3 方法
创建一个工具栏并允许在工具栏上的路由命令到特定命令目标。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.10.0(在 Microsoft.VisualStudio.Shell.Interop.10.0.dll 中)
语法
声明
Function SetupToolbar3 ( _
pFrame As IVsWindowFrame, _
<OutAttribute> ByRef pptwth As IVsToolWindowToolbarHost _
) As Integer
int SetupToolbar3(
IVsWindowFrame pFrame,
out IVsToolWindowToolbarHost pptwth
)
参数
- pFrame
类型:Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame
[in] 新工具栏的窗架。
- pptwth
类型:Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbarHost%
[out] 返回工具栏的位置承载接口。
返回值
类型:System.Int32
,如果工具栏上设置了,则返回 S_OK。
备注
SetupToolbar() 方法的此版本的设计初衷是直接与 IVsWindowFrame 实例。 在新的 WPF 多窗口系统使用 IVsWindowFrame 接口而不是尝试获取窗口 HWND 会更方便。 如果 IVsWindowFrame 对象支持 IOleCommandTarget 接口,则将使用为目标为显示工具栏上的命令,否则将使用 shell 的全局命令目标。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。