Share via


. Method

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.SqlProfile.UI
Assembly:  Microsoft.VisualStudio.Data.Tools.Package.SqlProfile (in Microsoft.VisualStudio.Data.Tools.Package.SqlProfile.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 DataPackageProfile
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
private abstract Exec : 
        pguidCmdGroup:Guid byref * 
        cmdId:uint32 * 
        cmdExecOpt:uint32 * 
        vaIn:IntPtr * 
        vaOut:IntPtr -> int 
private override Exec : 
        pguidCmdGroup:Guid byref * 
        cmdId:uint32 * 
        cmdExecOpt:uint32 * 
        vaIn:IntPtr * 
        vaOut:IntPtr -> int 
JScript supports the use of explicit interface implementations, but not the declarations of new ones.

Parameters

Return Value

Type: System..::..Int32

Implements

IOleCommandTargetExec(Guid%, UInt32, UInt32, IntPtr, IntPtr)

See Also

Reference

DataPackageProfile Class

Microsoft.VisualStudio.Data.Tools.Package.SqlProfile.UI Namespace