Bagikan melalui


Objek ISEAddOnToolCollection

Objek ISEAddOnToolCollection adalah kumpulan objek ISEAddOnTool . Contohnya adalah objek.$psISE.CurrentPowerShellTab.VerticalAddOnTools

Methods

Add( Name, 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 rakitan.

  • Nama - String - Menentukan nama tampilan alat add-on yang ditambahkan ke Windows PowerShell ISE.
  • ControlType - Type - Menentukan kontrol yang ditambahkan.
  • [IsVisible] - opsional Boolean - Jika diatur ke $true, alat tambahan langsung terlihat di panel alat terkait.
# 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)

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 oleh parameter psTab .

  • psTab - Microsoft.PowerShell.Host.ISE.PowerShellTab -The tab PowerShell untuk dipilih.
$newTab = $psISE.PowerShellTabs.Add()
# Change the DisplayName of the new PowerShell tab.
$newTab.DisplayName = 'Brand New Tab'

Remove(psTab)

Didukung di Windows PowerShell ISE 3.0 dan yang lebih baru, dan tidak ada di versi sebelumnya.

Menghapus tab PowerShell yang ditentukan oleh 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