Delen via


Het ISEAddOnToolCollection-object

Het ISEAddOnToolCollection-object is een verzameling van ISEAddOnTool-objecten. Een voorbeeld is het $psISE.CurrentPowerShellTab.VerticalAddOnTools-object.

Methoden

Add( Name, ControlType, [IsVisible] )

Ondersteund in Windows PowerShell ISE 3.0 en hoger en niet aanwezig in eerdere versies.

Hiermee voegt u een nieuw hulpprogramma voor invoegtoepassingen toe aan de verzameling. Hiermee wordt het zojuist toegevoegde hulpprogramma voor invoegtoepassingen geretourneerd. Voordat u deze opdracht uitvoert, moet u het hulpprogramma voor invoegtoepassingen installeren op de lokale computer en de assembly laden.

Name - String Geeft de weergavenaam op van het invoegtoepassingsprogramma dat wordt toegevoegd aan Windows PowerShell ISE.

ControlType -Type Hiermee geeft u het besturingselement op dat wordt toegevoegd.

[IsVisible] - optionele Booleaanse waarde als deze is ingesteld op $true, is het invoegtoepassingsprogramma direct zichtbaar in het bijbehorende taakvenster.

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

Ondersteund in Windows PowerShell ISE 3.0 en hoger en niet aanwezig in eerdere versies.

Hiermee verwijdert u het opgegeven hulpprogramma voor invoegtoepassingen uit de verzameling.

Item - Microsoft.PowerShell.Host.ISE.ISEAddOnTool Hiermee geeft u het object dat moet worden verwijderd uit 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 )

Ondersteund in Windows PowerShell ISE 3.0 en hoger en niet aanwezig in eerdere versies.

Selecteert het PowerShell-tabblad dat de psTab parameter opgeeft.

psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Het tabblad PowerShell dat u wilt selecteren.

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

Remove( psTab )

Ondersteund in Windows PowerShell ISE 3.0 en hoger en niet aanwezig in eerdere versies.

Hiermee verwijdert u het PowerShell-tabblad dat de psTab parameter opgeeft.

psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Het tabblad PowerShell dat u wilt verwijderen.

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

Zie ook