OleCommandExecutionArgs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Encapsulates nCmdexecopt, pvaIn and pvaOut arguments passed to Exec(Guid, UInt32, UInt32, IntPtr, IntPtr).
public ref class OleCommandExecutionArgs sealed
public sealed class OleCommandExecutionArgs
type OleCommandExecutionArgs = class
Public NotInheritable Class OleCommandExecutionArgs
- Inheritance
-
OleCommandExecutionArgs
Remarks
This allows command handlers (when running in Visual Studio) access raw Visual Studio command input:
commandExecutionContext.Properties.TryGetProperty(typeof(OleCommandExecutionArgs), out OleCommandExecutionArgs vsInputArgs)
Constructors
OleCommandExecutionArgs(Guid, UInt32, UInt32, IntPtr, IntPtr) | |
OleCommandExecutionArgs(UInt32, IntPtr, IntPtr) |
Properties
CmdExecOpt |
nCmdexecopt parameter of the Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). |
NCmdID |
nCmdID parameter of the Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). |
PguidCmdGroup |
pguidCmdGroup parameter of the Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). |
PVaIn |
pvaIn parameter of the Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). |
PVaOut |
pvaOut parameter of the Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). |