Commands2.AddCommandBar(String, vsCommandBarType, Object, Int32) 方法

定义

创建一个命令栏,该命令栏被保存并且在下次启动环境时可用。

winrt::Windows::Foundation::IInspectable AddCommandBar(std::wstring const & Name, EnvDTE::vsCommandBarType Type, winrt::Windows::Foundation::IInspectable const & CommandBarParent, int Position = 1);
[System.Runtime.InteropServices.DispId(12)]
public object AddCommandBar (string Name, EnvDTE.vsCommandBarType Type, object CommandBarParent, int Position = 1);
[<System.Runtime.InteropServices.DispId(12)>]
abstract member AddCommandBar : string * EnvDTE.vsCommandBarType * obj * int -> obj
Public Function AddCommandBar (Name As String, Type As vsCommandBarType, Optional CommandBarParent As Object, Optional Position As Integer = 1) As Object

参数

Name
String

必需。 新命令栏的名称。

Type
vsCommandBarType

必需。 vsCommandBarType确定命令栏类型的常数:

CommandBarParent
Object

可选。 要向 CommandBar 其中添加新命令栏的对象。 (这是必需的,但是,如果 类型vsCommandBarTypeMenu 。 )

Position
Int32

可选。 命令栏中放置新命令栏的索引位置,从 1 开始。

返回

Object

CommandBar 对象。

实现

属性

注解

新命令栏在环境的每个新会话期间可用。

适用于