Commands.CommandInfo Method
Visual Studio 2012
Returns the command GUID and ID associated with the given Microsoft.VisualStudio.CommandBars.CommandBar control.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Parameters
- CommandBarControl
- Type: System.Object
Required. The Microsoft.VisualStudio.CommandBars.CommandBar control associated with the command.
- Guid
- Type: System.String
Required. The command's GUID.
- ID
- Type: System.Int32
Required. The command's ID.
' Macro code. Sub CommandInfoExample() Dim cmds As Commands Dim cmdobj As Command Dim cmdbarobj As CommandBar Dim cmdbarctl As CommandBarControl Dim colAddins As AddIns Dim GUID As String Dim ID As Long ' Set references. colAddins = DTE.AddIns() cmds = DTE.Commands cmdobj = cmds.Item("File.NewFile") GUID = "" ID = 0 ' Create a toolbar and add the File.NewFile command to it. cmdbarobj = cmds.AddCommandBar("AACmdBar", _ vsCommandBarType.vsCommandBarTypeToolbar) MsgBox("Commandbar name: " & cmdbarobj.Name) cmdbarctl = cmdobj.AddControl(cmdbarobj) ' Assign new GUID and ID to the command bar control. cmds.CommandInfo(cmdbarctl, GUID, ID) End Sub
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.