Condividi tramite


Metodo IOleCommandTarget.Exec

esegue il comando specificato.

Spazio dei nomi:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Sintassi

'Dichiarazione
Function Exec ( _
    ByRef pguidCmdGroup As Guid, _
    nCmdID As UInteger, _
    nCmdexecopt As UInteger, _
    pvaIn As IntPtr, _
    pvaOut As IntPtr _
) As Integer
int Exec(
    ref Guid pguidCmdGroup,
    uint nCmdID,
    uint nCmdexecopt,
    IntPtr pvaIn,
    IntPtr pvaOut
)

Parametri

  • pguidCmdGroup
    Tipo: System.Guid%
    Il GUID del gruppo di controlli.
  • nCmdexecopt
    Tipo: System.UInt32
    Specifica come l'oggetto deve eseguire il comando.I valori possibili sono ricavati da OLECMDEXECOPT e OLECMDID_WINDOWSTATE_FLAG enumerazioni.
  • pvaOut
    Tipo: System.IntPtr
    Gli argomenti di output del comando.

Valore restituito

Tipo: System.Int32
Questo metodo restituisce S_OK su esito positivo.Altri valori restituiti possibili includono gli elementi seguenti.

codice restituito

descrizione

OLECMDERR_E_UNKNOWNGROUP

pguidCmdGroup il parametro non è null ma non viene specificato un gruppo di controlli riconosciuto.

OLECMDERR_E_NOTSUPPORTED

nCmdID il parametro non è un comando valido nel gruppo identificato da pguidCmdGroup.

OLECMDERR_E_DISABLED

Il comando identificato da nCmdID è attualmente disabilitato e non può essere eseguito.

OLECMDERR_E_NOHELP

Il chiamante ha richiesto la guida sul comando identificato da nCmdID, ma non vi è alcuna guida disponibile.

OLECMDERR_E_CANCELED

L'utente ha annullato l'esecuzione del comando.

Note

Per informazioni sull'interfaccia COM, vedere IOleCommandTarget:: Lettura

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IOleCommandTarget Interfaccia

Spazio dei nomi Microsoft.VisualStudio.OLE.Interop