Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article shows the hierarchy of objects that are part of Windows PowerShell Integrated Scripting Environment (ISE). Windows PowerShell ISE is included in Windows PowerShell 3.0, 4.0, and 5.1. Click an object to take you to the reference documentation for the class that defines the object.
$psISE Object
The $psISE
object is the root object of the Windows PowerShell
ISE object hierarchy. Located at the top level, it makes the following objects available for
scripting:
$psISE.CurrentFile
The $psISE.CurrentFile
object is an instance of the ISEFile class.
$psISE.CurrentPowerShellTab
The $psISE.CurrentPowerShellTab
object is an instance of the PowerShellTab class.
$psISE.CurrentVisibleHorizontalTool
The $psISE.CurrentVisibleHorizontalTool
object is an instance of the ISEAddOnTool class. It
represents the installed add-on tool that's currently docked to the top edge of the Windows
PowerShell ISE window.
$psISE.CurrentVisibleVerticalTool
The $psISE.CurrentVisibleHorizontalTool
object is an instance of the ISEAddOnTool class. It
represents the installed add-on tool that's currently docked to the right-hand edge of the Windows
PowerShell ISE window.
$psISE.Options
The $psISE.Options
object is an instance of the ISEOptions class. The ISEOptions object
represents various settings for Windows PowerShell ISE. It's an instance of the
Microsoft.PowerShell.Host.ISE.ISEOptions class.
$psISE.PowerShellTabs
The $psISE.PowerShellTabs
object is an instance of the PowerShellTabCollection class. It's a
collection of all the currently open PowerShell tabs that represent the available Windows PowerShell
run environments on the local computer or on connected remote computers. Each member in the
collection is an instance of the PowerShellTab class.