Partager via


Source.ExecMarkerCommand, méthode

Exécute la commande spécifiée sur la zone spécifiée.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Function ExecMarkerCommand ( _
    region As IVsHiddenRegion, _
    cmd As Integer _
) As Integer
public virtual int ExecMarkerCommand(
    IVsHiddenRegion region,
    int cmd
)

Paramètres

Valeur de retour

Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.Si la prise en charge des commandes sur une zone masquée n'est pas nécessaire, retourne E_NOTIMPL.

Implémentations

IVsHiddenTextClient.ExecMarkerCommand(IVsHiddenRegion, Int32)

Remarques

Lorsqu'un utilisateur clique avec le bouton droit sur une marque de zone masquée, un menu contextuel est affiché.La méthode d'GetMarkerCommandInfo est appelée pour obtenir les commandes de s'afficher sur le menu.Lorsque l'utilisateur sélectionne une commande du menu, la méthode d'ExecMarkerCommand est appelée.Seuls les commandes de l'énumération d'MarkerCommandValues peuvent être prises en charge de cette façon.

La méthode de base retourne toujours E_NOTIMPL.

Sécurité .NET Framework

Voir aussi

Référence

Source Classe

Microsoft.VisualStudio.Package, espace de noms