Az ISEAddOnToolCollection objektum

Az ISEAddOnToolCollection objektum ISEAddOnTool objektumok gyűjteménye. Erre példa az $psISE.CurrentPowerShellTab.VerticalAddOnTools objektum.

Metódusok

Add( Name, ControlType, [IsVisible] )

A Windows PowerShell ISE 3.0-s és újabb verzióiban támogatott, a korábbi verziókban nem.

Új bővítményeszközt ad hozzá a gyűjteményhez. Visszaadja az újonnan hozzáadott bővítményeszközt. A parancs futtatása előtt telepítenie kell a bővítményt a helyi számítógépre, és be kell töltenie a szerelvényt.

Név – Sztring Az ISE-Windows PowerShell hez hozzáadott bővítmény eszköz megjelenítendő nevét adja meg.

ControlType -Type A hozzáadott vezérlőt adja meg.

[IsVisible] – választható logikai érték, ha be van állítva $true, a bővítmény eszköz azonnal látható a társított eszközpanelen.

# 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( Elem )

A Windows PowerShell ISE 3.0-s és újabb verzióiban támogatott, a korábbi verziókban nem.

Eltávolítja a megadott bővítményeszközt a gyűjteményből.

Elem – Microsoft.PowerShell.Host.ISE.ISEAddOnTool Megadja az Windows PowerShell ISE-ből eltávolítandó objektumot.

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

A Windows PowerShell ISE 3.0-s és újabb verzióiban támogatott, a korábbi verziókban nem.

Kiválasztja a psTab paraméter által megadott PowerShell-lapot.

psTab – Microsoft.PowerShell.Host.ISE.PowerShellTab A Kijelölendő PowerShell lap.

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

Remove( psTab )

A Windows PowerShell ISE 3.0-s és újabb verzióiban támogatott, a korábbi verziókban nem.

Eltávolítja a psTab paraméter által megadott PowerShell-lapot.

psTab – Microsoft.PowerShell.Host.ISE.PowerShellTab Az eltávolítandó PowerShell lap.

$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)

Lásd még: