ISEMenuItemCollection-objektet
Ett ISEMenuItemCollection-objekt är en samling ISEMenuItem-objekt . Det är en instans av klassen Microsoft.PowerShell.Host.ISE.ISEMenuItemCollection . Ett exempel är objektet $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus som används för att anpassa tilläggsmenyn i Windows PowerShell ® ISE (Integrated Scripting Environment).
Metod
Add(string DisplayName, System.Management.Automation.ScriptBlock Action, System.Windows.Input.KeyGesture Shortcut )
Stöds i Windows PowerShell ISE 2.0 och senare.
Lägger till ett menyalternativ i samlingen.
DisplayName Visningsnamnet för menyn som ska läggas till.
Handling Objektet System.Management.Automation.ScriptBlock som anger den åtgärd som är associerad med det här menyalternativet.
Genväg Kortkommandot för åtgärden.
ReturnerarISEMenuItem-objektet som just lades till.
# Create an Add-ons menu with an fast access key and a shortcut.
# Note the use of "_" as opposed to the "&" for mapping to the fast access key letter for the menu item.
$menuAdded = $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Add('_Process', {Get-Process}, 'Alt+P')
Clear()
Stöds i Windows PowerShell ISE 2.0 och senare.
Tar bort alla undermenyer från menyalternativet.
# Remove all custom submenu items from the AddOns menu
$psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Clear()