Partager via


WindowPane.IOleCommandTarget.Exec, méthode

Exécute la commande spécifiée.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Private Function Exec ( _
    ByRef guidGroup As Guid, _
    nCmdId As UInteger, _
    nCmdExcept As UInteger, _
    pIn As IntPtr, _
    vOut As IntPtr _
) As Integer Implements IOleCommandTarget.Exec
int IOleCommandTarget.Exec(
    ref Guid guidGroup,
    uint nCmdId,
    uint nCmdExcept,
    IntPtr pIn,
    IntPtr vOut
)

Paramètres

  • guidGroup
    Type : System.Guid%
    GUID du groupe de commandes auquel appartient la commande.
  • nCmdExcept
    Type : System.UInt32
    Valeurs prises de l'énumération d'OLECMDEXECOPT, qui décrivent comment l'objet doit exécuter la commande.
  • pIn
    Type : System.IntPtr
    Pointeur à une structure d'VARIANTARG qui contient les arguments d'entrée.Peut être nullRéférence Null (Nothing en Visual Basic).
  • vOut
    Type : System.IntPtr
    Pointeur à une structure d'VARIANTARG qui contient la sortie de commande.Peut être nullRéférence Null (Nothing en Visual Basic).

Valeur de retour

Type : System.Int32
Retourne OLECMDERR_E_NOTSUPPORTED si le chef de projet est fermé ou la commande n'est pas prise en charge.Sinon, retours S_OK ou code d'erreur si une des commandes exécutées retournait code d'erreur.

Implémentations

IOleCommandTarget.Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr)

Remarques

Cette méthode est appelée par Visual Studio lorsque l'utilisateur a pour exécuter une commande particulière.Il n'y a aucun besoin de substituer cette méthode.Si vous devez obtenir des commandes de menu, vous devez utiliser IMenuCommandService.

Sécurité .NET Framework

Voir aussi

Référence

WindowPane Classe

Microsoft.VisualStudio.Shell, espace de noms