DataPackage.IOleCommandTarget.Exec Method
Namespace: Microsoft.VisualStudio.Data.Schema.Project.Common.UI
Assembly: Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)
Syntax
'Declaration
Private Function Exec ( _
ByRef pguidCmdGroup As Guid, _
cmdId As UInteger, _
cmdExecOpt As UInteger, _
vaIn As IntPtr, _
vaOut As IntPtr _
) As Integer Implements IOleCommandTarget.Exec
'Usage
Dim instance As DataPackage
Dim pguidCmdGroup As Guid
Dim cmdId As UInteger
Dim cmdExecOpt As UInteger
Dim vaIn As IntPtr
Dim vaOut As IntPtr
Dim returnValue As Integer
returnValue = CType(instance, IOleCommandTarget).Exec(pguidCmdGroup, _
cmdId, cmdExecOpt, vaIn, vaOut)
int IOleCommandTarget.Exec(
ref Guid pguidCmdGroup,
uint cmdId,
uint cmdExecOpt,
IntPtr vaIn,
IntPtr vaOut
)
private:
virtual int Exec(
Guid% pguidCmdGroup,
unsigned int cmdId,
unsigned int cmdExecOpt,
IntPtr vaIn,
IntPtr vaOut
) sealed = IOleCommandTarget::Exec
JScript does not support explicit interface implementations.
private abstract Exec :
pguidCmdGroup:Guid *
cmdId:uint32 *
cmdExecOpt:uint32 *
vaIn:IntPtr *
vaOut:IntPtr -> int
private override Exec :
pguidCmdGroup:Guid *
cmdId:uint32 *
cmdExecOpt:uint32 *
vaIn:IntPtr *
vaOut:IntPtr -> int
Parameters
- pguidCmdGroup
Type: System.Guid%
- cmdId
Type: System.UInt32
- cmdExecOpt
Type: System.UInt32
- vaIn
Type: System.IntPtr
- vaOut
Type: System.IntPtr
Return Value
Type: System.Int32
Implements
IOleCommandTarget.Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Project.Common.UI Namespace