OleMenuCommandService.ShowContextMenu, méthode
Affiche le menu contextuel avec l'ID de commande donné à l'endroit indiqué.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Overrides Sub ShowContextMenu ( _
menuID As CommandID, _
x As Integer, _
y As Integer _
)
public override void ShowContextMenu(
CommandID menuID,
int x,
int y
)
Paramètres
- menuID
Type : System.ComponentModel.Design.CommandID
Un ID de commande qui représente le menu contextuel pour montrer.
- x
Type : System.Int32
La position horizontale, dans l'écran coordonne, du haut, le coin inférieur gauche du menu contextuel.Si le menu contextuel ne s'ajuste pas sur l'écran, le système d'exploitation le déplace pour s'ajuster.
- y
Type : System.Int32
La position verticale, dans l'écran coordonne, du haut, le coin inférieur gauche du menu contextuel.Si le menu contextuel ne s'ajuste pas sur l'écran, le système d'exploitation le déplace pour s'ajuster.
Implémentations
IMenuCommandService.ShowContextMenu(CommandID, Int32, Int32)
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | menuID a la valeur null. |
Remarques
Cette méthode montre un menu contextuel qui a été référencé avec l'ID de commande donné à l'emplacement donné.Un menu contextuel est toujours référencé avec un ID de commande qui le définit.Les coordonnées sont globales à l'écran.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.