ISEAddOnToolCollection-objektet

ISEAddOnToolCollection-objektet är en samling ISEAddOnTool-objekt. Ett exempel är objektet $psISE.CurrentPowerShellTab.VerticalAddOnTools .

Metoder

Add( Name, ControlType, [IsVisible] )

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Lägger till ett nytt tilläggsverktyg i samlingen. Det returnerar det nyligen tillagda tilläggsverktyget. Innan du kör det här kommandot måste du installera tilläggsverktyget på den lokala datorn och läsa in sammansättningen.

Namn – Sträng Anger visningsnamnet för tilläggsverktyget som läggs till i Windows PowerShell ISE.

ControlType -Type Anger den kontroll som läggs till.

[IsVisible] – Valfritt booleskt värde Om det är inställt $truepå visas tilläggsverktyget omedelbart i det associerade verktygsfönstret.

# Load a DLL with an add-on and then add it to the ISE
[reflection.assembly]::LoadFile("c:\test\ISESimpleSolution\ISESimpleSolution.dll")
$psISE.CurrentPowerShellTab.VerticalAddOnTools.Add("Solutions", [ISESimpleSolution.Solution], $true)

Remove( Item )

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Tar bort det angivna tilläggsverktyget från samlingen.

Objekt – Microsoft.PowerShell.Host.ISE.ISEAddOnTool Anger det objekt som ska tas bort från Windows PowerShell ISE.

# Load a DLL with an add-on and then add it to the ISE
[reflection.assembly]::LoadFile("c:\test\ISESimpleSolution\ISESimpleSolution.dll")
$psISE.CurrentPowerShellTab.VerticalAddOnTools.Add("Solutions", [ISESimpleSolution.Solution], $true)

SetSelectedPowerShellTab( psTab )

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Väljer den PowerShell-flik som parametern psTab anger.

psTab – Microsoft.PowerShell.Host.ISE.PowerShellTab Fliken PowerShell att välja.

$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'

Remove( psTab )

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Tar bort den PowerShell-flik som parametern psTab anger.

psTab – Microsoft.PowerShell.Host.ISE.PowerShellTab Fliken PowerShell att ta bort.

$newTab = $psISE.PowerShellTabs.Add()
Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'This tab will go away in 5 seconds'
sleep 5
$psISE.PowerShellTabs.Remove($newTab)

Se även