====== Command ======
Constructor of Command object as method of [[:scripting:api:script-application:start|IScriptApplication]]
===== Description =====
Command object constructor
===== Parameters =====
* [[scripting:api:data-type:BSTR|BSTR]] **strName**
* [[scripting:api:data-type:BSTR|BSTR]] **strTitle** = %%""%% (optional)
* [[scripting:api:data-type:BSTR|BSTR]] **strPrompt** = %%""%% (optional)
* [[scripting:api:data-type:long|long]] **nImage** = -1 (optional)
* [[scripting:api:data-type:VARIANT|VARIANT]] **onAction** (optional)
==== Return Value ====
* [[:scripting:api:script-command-handler:start|IScriptCommandHandler]] **ppCommandHandler**
===== Syntax =====
==== JavaScript ====
var ppCommandHandler = new Command(strName, strTitle, strPrompt, nImage, onAction);
==== Visual Basic Script ====
ppCommandHandler = ScriptApplication.Command strName, strTitle, strPrompt, nImage, onAction
==== C++ ====
CComPtr pCommandHandler;
HRESULT hr = ScriptApplication.Command(strName, strTitle, strPrompt, nImage, onAction, &pCommandHandler);
===== See Also =====
[[:scripting:api:script-application:start|IScriptApplication]]
~~NOTOC~~