Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объект ISEAddOnToolCollection — это коллекция объектов ISEAddOnTool . Примером является $psISE.CurrentPowerShellTab.VerticalAddOnTools объект.
Методы
Add( Name, ControlType, [IsVisible] )
Поддерживается в Windows PowerShell ISE 3.0 и более поздних версиях, отсутствует в предыдущих версиях.
Добавляет новый дополнительный инструмент в коллекцию. Он возвращает новый дополнительный инструмент. Перед запуском этой команды необходимо установить дополнительный инструмент на локальный компьютер и загрузить ассемблер.
- Имя - Строка - Указывает имя отображения дополнения, добавленного в Windows PowerShell ISE.
- ControlType - Type - Указывает добавленный элемент управления.
-
[IsVisible] - опционально булев - Если установлено на
$true, инструмент дополнения сразу виден в соответствующей панели инструмента.
# 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)
Поддерживается в Windows PowerShell ISE 3.0 и более поздних версиях, отсутствует в предыдущих версиях.
Удаляет указанный дополнительный инструмент из коллекции.
- Элемент - Microsoft.PowerShell.Host.ISE.ISEAddOnTool - Указывает объект, который нужно удалить из 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)
Поддерживается в Windows PowerShell ISE 3.0 и более поздних версиях, отсутствует в предыдущих версиях.
Выбирает вкладку PowerShell, указанную параметром psTab .
- psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab -The PowerShell tab для выбора.
$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'
Remove(psTab)
Поддерживается в Windows PowerShell ISE 3.0 и более поздних версиях, отсутствует в предыдущих версиях.
Удаляет вкладку PowerShell, заданную параметром psTab .
- psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab - вкладка PowerShell для удаления.
$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)