TextWindow-Schnittstelle
Stellt ein Fenster mit einem Textdokument dar.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")> _
Public Interface TextWindow
[GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface TextWindow
[GuidAttribute(L"2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface class TextWindow
[<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")>]
type TextWindow = interface end
public interface TextWindow
Der TextWindow-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
ActivePane | Ruft den zuletzt aktiven Bereich im Textfenster ab. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
Panes | Ruft die Auflistung der Bereiche im TextWindow-Objekt ab. | |
Parent | Ruft das unmittelbar übergeordnete Objekt eines TextWindow-Objekts ab. | |
Selection | Ruft ein Objekt ab, das die aktuelle Auswahl im TextWindow-Objekt darstellt. |
Zum Seitenanfang
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).");
}