ISEAddOnToolCollection Nesnesi
ISEAddOnToolCollection nesnesi, ISEAddOnTool nesnelerinin bir koleksiyonudur. Bir örnek, $psISE.CurrentPowerShellTab.VerticalAddOnTools nesnesidir.
Yöntemler
Ekle( Ad, Kontrol Türü, [Görünür] )
Windows PowerShell ISE 3,0 ve sonraki sürümlerinde desteklenir ve önceki sürümlerde mevcut değildir.
Koleksiyona yeni bir eklenti aracı ekler. Yeni eklenen eklenti aracını döndürür. Bu komutu çalıştırmadan önce eklenti aracını yerel bilgisayara kurmalı ve derlemeyi yüklemelisiniz.
Ad - Dize Windows PowerShell ISE'ye eklenen eklenti aracının görünen adını belirtir.
ControlType -Type Eklenen kontrolü belirtir.
[IsVisible] - isteğe bağlı Boole $true olarak ayarlanırsa eklenti aracı, ilgili araç bölmesinde hemen görünür.
# 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)
Kaldır( Öğe )
Windows PowerShell ISE 3,0 ve sonraki sürümlerde desteklenir ve önceki sürümlerde mevcut değildir.
Belirtilen eklenti aracını koleksiyondan kaldırır.
Öğe - Microsoft.PowerShell.Host.ISE.ISEAddOnTool Windows PowerShell ISE'den kaldırılacak nesneyi belirtir.
# 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 ve sonraki sürümlerde desteklenir ve önceki sürümlerde mevcut değildir.
psTab parametresinin belirttiği PowerShell sekmesini seçer.
psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Seçilecek PowerShell sekmesi.
$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'
Kaldır( psTab )
Windows PowerShell ISE 3,0 ve sonraki sürümlerde desteklenir ve önceki sürümlerde mevcut değildir.
psTab parametresinin belirttiği PowerShell sekmesini kaldırır.
psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Kaldırılacak PowerShell sekmesi.
$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)
Ayrıca Bakınız
- PowerShellTab Nesnesi
- Windows PowerShell ISE Komut Dosyası Nesne Modelinin Amacı
- ISE Nesne Modeli Hiyerarşisi