Die ISE-Objektmodellhierarchie

In diesem Artikel wird die Hierarchie der Objekte beschrieben, die Teil der Windows PowerShell Integrated Scripting Environment (ISE) sind. Windows PowerShell ISE ist in Windows PowerShell 3.0, 4.0 und 5.1 enthalten. Klicken Sie auf ein Objekt, um die Dokumentation für die Klasse aufzurufen, die das Objekt definiert.

$psISE-Objekt

Das $psISE-Objekt ist das Stammobjekt der Windows PowerShell ISE-Objekthierarchie. Es befindet sich auf der obersten Ebene und macht die folgenden Objekte für Skripts verfügbar:

$psISE.CurrentFile

Das $psISE.CurrentFile-Objekt ist eine Instanz der ISEFile-Klasse.

$psISE.CurrentPowerShellTab

Das $psISE.CurrentPowerShellTab-Objekt ist eine Instanz der PowerShellTab-Klasse.

$psISE.CurrentVisibleHorizontalTool

Das $psISE.CurrentVisibleHorizontalTool-Objekt ist eine Instanz der ISEAddOnTool-Klasse. Es stellt das installierte Add-On-Tool dar, das derzeit am oberen Rand des Windows PowerShell ISE-Fensters angedockt ist.

$psISE.CurrentVisibleVerticalTool

Das $psISE.CurrentVisibleHorizontalTool-Objekt ist eine Instanz der ISEAddOnTool-Klasse. Es stellt das installierte Add-On-Tool dar, das derzeit am rechten Rand des Windows PowerShell ISE-Fensters angedockt ist.

$psISE.Options

Das $psISE.Options-Objekt ist eine Instanz der ISEOptions-Klasse. Das ISEOptions-Objekt stellt verschiedene Einstellungen für Windows PowerShell ISE dar. Es ist eine Instanz der Microsoft.PowerShell.Host.ISE.ISEOptions-Klasse.

$psISE.PowerShellTabs

Das $psISE.PowerShellTabs-Objekt ist eine Instanz der PowerShellTabCollection-Klasse. Es ist eine Sammlung aller zurzeit geöffneten PowerShell-Registerkarten, die die verfügbaren Windows PowerShell-Ausführungsumgebungen auf dem lokalen Computer oder auf verbundenen Remotecomputern darstellen. Jedes Element in der Sammlung ist eine Instanz der PowerShellTab-Klasse.

Weitere Informationen