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