Object Model Reference

This section provides a reference on the underlying classes that define the various objects in ISE.

The ISEEditor Object
Examples: $psISE.CurrentFile.Editor, $psISE.CurrentPowerShellTab.Output, $psISE.CurrentPowerShellTab.CommandPane.
The ISEFile Object
Examples: $psISE.CurrentFile, $psISE.PowerShellTabs.Files[0].
The ISEFileCollection Object
Examples: $psISE.PowerShellTabs.Files.
The ISEMenuItem Object
Examples: $psISE.CurrentPowerShellTab.AddOnsMenu , $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus[0].
The ISEMenuItemCollection Object
Example: $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.
The ObjectModelRoot Object
Example: The root $psISE object.
The ISEOptions Object
Examples: $psISE.Options, $psISE.Options.DefaultOptions.
The PowerShellTab Object
Examples: $psISE.CurrentPowerShellTab, $psISE.PowerShellTabs[0].
The PowerShellTabCollection Object
Example: $psISE.PowerShellTabs.

See Also