ISEMenuItemCollection — это коллекция объектов ISEMenuItem. Она является экземпляром класса Microsoft.PowerShell.Host.ISE.ISEMenuItemCollection. Примером является объект $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus, который используется для настройки меню в Интегрированная среда сценариев Windows PowerShell (ISE).

Метод

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

Добавляет меню в коллекцию

displayname
Отображаемое имя добавляемого меню.

action
Блок System.Management.Automation.ScriptBlock, задающий действие, связанное с данным элементом меню.

shortcut
Сочетание клавиш для действия. Принадлежит к типу System.Windows.Input.KeyGesture.

Возвращаемый объект:
Только что добавленный объект ISEMenuItem.

# 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")

См. также




Содержание