Um ISEMenuItemCollection é uma coleção de objetos ISEMenuItem. É uma instância da classe Microsoft.PowerShell.Host.ISE.ISEMenuItemCollection. Um exemplo é o objeto $ psISE.CurrentPowerShellTab.AddOnsMenu.Submenus que é usado para personalizar os menus no Ajuda do Windows PowerShell ISE (Integrated Scripting Environment).
Método
Add(string displayName, System.Management.Automation.ScriptBlock action, System.Windows.Input.KeyGesture shortcut)
Acrescenta um item de menu à coleção
- displayname
- O nome de exibição do menu a ser adicionado.
- action
- O System.Management.Automation.ScriptBlock que especifica a ação associada com esse item de menu.
- shortcut
- O atalho para a ação. É do tipo System.Windows.Input.KeyGesture.
- Retorna:
- O ISEMenuItem que acabou de ser adicionado.
# 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")
See Also