Objek ISEAddOnToolCollection
Objek ISEAddOnToolCollection adalah kumpulan objek ISEAddOnTool. Contohnya adalah objek $psISE.CurrentPowerShellTab.VerticalAddOnTools
.
Metode
Tambahkan( Nama, ControlType, [IsVisible] )
Didukung di Windows PowerShell ISE 3.0 dan yang lebih baru, dan tidak ada di versi sebelumnya.
Menambahkan alat add-on baru ke koleksi. Ini mengembalikan alat add-on yang baru ditambahkan. Sebelum menjalankan perintah ini, Anda harus menginstal alat add-on di komputer lokal dan memuat assembly.
Nama - String Menentukan nama tampilan alat add-on yang ditambahkan ke Windows PowerShell ISE.
ControlType -Type Menentukan kontrol yang ditambahkan.
[IsVisible] - Boolean opsional Jika diatur ke $true
, alat add-on segera terlihat di panel alat terkait.
# 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)
Hapus( Item )
Didukung di Windows PowerShell ISE 3.0 dan yang lebih baru, dan tidak ada di versi sebelumnya.
Menghapus alat add-on yang ditentukan dari koleksi.
Item - Microsoft.PowerShell.Host.ISE.ISEAddOnTool Menentukan objek yang akan dihapus dari 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 )
Didukung di Windows PowerShell ISE 3.0 dan yang lebih baru, dan tidak ada di versi sebelumnya.
Memilih tab PowerShell yang ditentukan parameter psTab.
psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Tab PowerShell untuk dipilih.
$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'
Hapus( psTab )
Didukung di Windows PowerShell ISE 3.0 dan yang lebih baru, dan tidak ada di versi sebelumnya.
Menghapus tab PowerShell yang ditentukan parameter psTab.
psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab Tab PowerShell untuk dihapus.
$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)
Lihat Juga
- Objek PowerShellTab
- Tujuan Windows PowerShell ISE Scripting Object Model
- Hierarki Model Objek ISE