Freigeben über


TextWindow-Schnittstelle

Aktualisiert: November 2007

Stellt ein Fenster mit einem Textdokument dar.

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

Syntax

<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")> _
Public Interface TextWindow

Dim instance As TextWindow
[GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface TextWindow
[GuidAttribute(L"2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface class TextWindow
public interface TextWindow

Hinweise

Das TextWindow-Objekt wird von der Object-Eigenschaft des Window-Objekts zurückgegeben, wenn es sich bei dem Fenster um ein Hauptfenster des Editors handelt. Wenn im Fenster ein HTML-Dokument angezeigt wird, erhalten Sie abhängig davon, ob die Entwurfsansicht oder die Quellansicht festgelegt wurde, ein HTMLWindow-Objekt oder ein TextWindow-Objekt.

Beispiele

Sub TextWindowExample(ByVal dte As EnvDTE.DTE)
    Dim objTW As TextWindow
    Dim colPanes As TextPanes

    objTW = dte.ActiveWindow.Object
    colPanes = objTW.Panes
    MsgBox("The """ & objTW.Parent.Caption & """ window contains " & _
    Str(colPanes.Count) & " pane(s).")
End Sub
public void TextWindowExample(_DTE dte)
{
    TextWindow tw;
    TextPanes tps;

    tw = (TextWindow)dte.ActiveWindow.Object;
    tps = tw.Panes;
    MessageBox.Show ("The \"" + tw.Parent.Caption + "\"" + " window 
    contains " + tps.Count.ToString () + " pane(s).");
}

Siehe auch

Referenz

TextWindow-Member

EnvDTE-Namespace