Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Obiekt ISEAddOnToolCollection to zbiór obiektów ISEAddOnTool . Przykładem jest $psISE.CurrentPowerShellTab.VerticalAddOnTools obiekt.
Methods
Add( Name, ControlType, [IsVisible] )
Obsługiwany w Windows PowerShell ISE 3.0 i nowszych, a nie występował w wcześniejszych wersjach.
Dodaje nowe narzędzie do kolekcji dodatków. Wraca nowo dodane narzędzie do rozbudowy. Zanim wykonasz to polecenie, musisz zainstalować narzędzie dodatkowe na komputerze lokalnym i załadować asemble.
- Nazwa - String - Określa nazwę wyświetlaną narzędzia dodatkowego dodanego do Windows PowerShell ISE.
- ControlType - Type - Określa dodaną kontrolę.
-
[IsVisible] - opcjonalny Boolean - Jeśli ustawiono na
$true, narzędzie dodatkowe jest natychmiast widoczne w powiązanym panelu narzędzi.
# Load a DLL with an add-on and then add it to the ISE
[Reflection.Assembly]::LoadFile("C:testISESimpleSolutionISESimpleSolution.dll")
$psISE.CurrentPowerShellTab.VerticalAddOnTools.Add("Solutions", [ISESimpleSolution.Solution], $true)
Remove(Item)
Obsługiwany w Windows PowerShell ISE 3.0 i nowszych, a nie występował w wcześniejszych wersjach.
Usuwa określone narzędzie do dodatków z kolekcji.
- Element - Microsoft.PowerShell.Host.ISE.ISEAddOnTool - Określa obiekt, który ma zostać usunięty z 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)
Obsługiwany w Windows PowerShell ISE 3.0 i nowszych, a nie występował w wcześniejszych wersjach.
Wybiera zakładkę PowerShell, którą określa parametr psTab .
- psTab - zakładka Microsoft.PowerShell.Host.ISE.PowerShellTab -The zakładka PowerShell do wyboru.
$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'
Remove(psTab)
Obsługiwany w Windows PowerShell ISE 3.0 i nowszych, a nie występował w wcześniejszych wersjach.
Usuwa zakładkę PowerShell, którą określa parametr psTab .
- psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab - zakładka PowerShell do usunięcia.
$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)