Package.IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) Method

Definition

Executes a specified command or displays help for a command.

C++
 virtual int Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(Guid % guidGroup, System::UInt32 nCmdId, System::UInt32 nCmdExcept, IntPtr pIn, IntPtr vOut) = Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget::Exec;

Parameters

guidGroup
Guid

The GUID specifying the command group to which the command belongs.

nCmdId
UInt32

The ID of the command.

nCmdExcept
UInt32

A pointer to an OLECMDEXECOPT structure specifying how the command should be executed.

pIn
IntPtr

A pointer to a VARIANTARG structure containing input arguments. Can be null.

vOut
IntPtr

A pointer to a VARIANTARG structure to receive command output. Can be null.

Returns

This method returns S_OK if it succeeds, otherwise an error code. If no instance of IOleCommandTarget can be found, returns OLECMDERR_E_NOTSUPPORTED.

Implements

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022