Commands::CommandInfo Method (Object^, String^, Int32)
Visual Studio 2015
Returns the command GUID and ID associated with the given Microsoft.VisualStudio.CommandBars.CommandBar control.
Assembly: EnvDTE (in EnvDTE.dll)
void CommandInfo( Object^ CommandBarControl, [OutAttribute] String^% Guid, [OutAttribute] int% ID )
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.
Sub CommandInfoExample() Dim cmds As Commands Dim cmdobj As Command Dim cmdbarobj As CommandBar Dim cmdbarctl As CommandBarControl Dim GUID As String Dim ID As Long ' Set references. 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
Show: