Export (0) Print
Expand All

Commands.Raise Method

Executes the specified command.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

function Raise(
	Guid : String, 
	ID : int, 
	CustomIn : Object, 
	CustomOut : Object
)

Parameters

Guid
Type: System.String

Required. The command's GUID.

ID
Type: System.Int32

Required. The command's ID.

CustomIn
Type: System.Object

Required. Arguments in a SafeArray passed in from the OLECommandTarget.

CustomOut
Type: System.Object

Required. Arguments in a SafeArray passed out to be returned by the OLECommandTarget.

' Macro code.
Sub RaiseExample()
   ' Before running, you must add a reference to the Office 
   ' typelib to gain access to the CommandBar object.
   Dim cmds As Commands
   Dim cmdobj As Command
   Dim customin, customout As Object
   Dim colAddins As AddIns

   ' Set references.
   colAddins = DTE.AddIns()
   cmds = DTE.Commands
   cmdobj = cmds.Item("File.NewFile")

   ' Execute the File.NewFile command.
   cmds.Raise(cmdobj.Guid, cmdobj.ID, customin, customout)
End Sub

Show:
© 2014 Microsoft