Freigeben über


OutputWindow-Schnittstelle

Stellt das Ausgabefenster der integrierten Entwicklungsumgebung (IDE) dar.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("EAB0A63D-C3A8-496E-9ACF-A82CEF6A43B3")> _
Public Interface OutputWindow
[GuidAttribute("EAB0A63D-C3A8-496E-9ACF-A82CEF6A43B3")]
public interface OutputWindow
[GuidAttribute(L"EAB0A63D-C3A8-496E-9ACF-A82CEF6A43B3")]
public interface class OutputWindow
[<GuidAttribute("EAB0A63D-C3A8-496E-9ACF-A82CEF6A43B3")>]
type OutputWindow =  interface end
public interface OutputWindow

Der OutputWindow-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActivePane Ruft den zuletzt aktiven Bereich im OutputWindow ab.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft OutputWindowPanes Ruft die OutputWindowPanes-Auflistung für das OutputWindow-Objekt ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt eines OutputWindow-Objekts ab.

Zum Seitenanfang

Hinweise

Im Ausgabefenster wird die Textausgabe für verschiedene IDE-Tools angezeigt. Dabei ist es möglich, dass jedes Tool einen anderen Ausgabefensterbereich verwendet. Die Auswahl der Bereiche erfolgt über ein Dropdown-Listenfeld am oberen Fensterrand. Buildfehler werden z. B. im Bereich Buildfehler angezeigt, und die einzelnen externen Befehlstools verwenden u. U. einen eigenen Bereich im Ausgabefenster.

Beispiele

Sub OutputWindowExample()
   ' Create a tool window handle for the Output window.
   Dim win As Window = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput)
   ' Create handles to the Output window and its panes.
   Dim OW As OutputWindow = win.Object
   Dim OWp As OutputWindowPane

   ' Add a new pane to the Output window.
   OWp = OW.OutputWindowPanes.Add("A New Pane")
   ' Add a line of text to the new pane.
   OWp.OutputString("Some Text")
End Sub

Siehe auch

Referenz

EnvDTE-Namespace