Иерархия объектной модели интегрированной среды скриптов

В этой статье описывается иерархия объектов, которые входят в состав интегрированной среды сценариев Windows PowerShell (ISE). Интегрированная среда сценариев Windows PowerShell входит в состав Windows PowerShell 3.0, 4.0 и 5.1. Щелкните объект, чтобы перейти к справочной документации для класса, определяющего объект.

Объект $psISE

Объект $psISE — это корневой объект иерархии объектов интегрированной среды сценариев Windows PowerShell. Располагаясь на верхнем уровне, он предоставляет доступ к следующим объектам для создания сценариев:

$psISE.CurrentFile

Объект $psISE.CurrentFile является экземпляром класса ISEFile.

$psISE.CurrentPowerShellTab

Объект $psISE.CurrentPowerShellTab является экземпляром класса PowerShellTab.

$psISE.CurrentVisibleHorizontalTool

Объект $psISE.CurrentVisibleHorizontalTool является экземпляром класса ISEAddOnTool. Он представляет установленную надстройку, закрепленную в верхней части окна интегрированной среды сценариев Windows PowerShell.

$psISE.CurrentVisibleVerticalTool

Объект $psISE.CurrentVisibleHorizontalTool является экземпляром класса ISEAddOnTool. Он представляет установленную надстройку, закрепленную в правой части окна интегрированной среды сценариев Windows PowerShell.

$psISE.Options

Объект $psISE.Options является экземпляром класса ISEOptions. Объект ISEOptions представляет различные параметры для интегрированной среды сценариев Windows PowerShell. Он является экземпляром класса Microsoft.PowerShell.Host.ISE.ISEOptions.

$psISE.PowerShellTabs

Объект $psISE.PowerShellTabs является экземпляром класса PowerShellTabCollection. Это коллекция всех открытых вкладок PowerShell, представляющих доступные среды выполнения Windows PowerShell на локальном компьютере или на подключенных удаленных компьютерах. Каждый элемент в коллекции является экземпляром класса PowerShellTab.

См. также