Un objet ISEMenuItemCollection est une collection d'objets ISEMenuItem. Il s'agit d'une instance de la classe Microsoft.PowerShell.Host.ISE.ISEMenuItemCollection. Exemple : l'objet $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus utilisé pour personnaliser les menus dans l'Environnement d'écriture de scripts intégré (ISE) de Windows PowerShell.

Méthode

Add(string displayName, System.Management.Automation.ScriptBlock action, System.Windows.Input.KeyGesture shortcut)

Ajoute un élément de menu à la collection

displayname
Nom d'affichage du menu à ajouter.

action
Objet System.Management.Automation.ScriptBlock qui spécifie l'action associée à cet élément de menu.

shortcut
Raccourci de l'action. Il est de type System.Windows.Input.KeyGesture.

Returns:
Objet ISEMenuItem venant d'être ajouté.

# Create an Add-ons menu with an accessor.
# Note the use of “_”  as opposed to the “&” for mapping to the accelerator for the menu item.
$menuAdded = $psISE.CurrentPowerShellTab.AddOnsMenu.SubMenus.Add("_Process",{get-process},"Alt+P")

Voir aussi




Table des matières