Freigeben über


TextPanes-Schnittstelle

Enthält alle TextPane-Objekte in einem Text-Editor-Fenster.

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

Syntax

'Declaration
<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")> _
Public Interface TextPanes _
    Inherits IEnumerable
[GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface TextPanes : IEnumerable
[GuidAttribute(L"D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface class TextPanes : IEnumerable
[<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")>]
type TextPanes =  
    interface 
        interface IEnumerable 
    end
public interface TextPanes extends IEnumerable

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft einen Wert ab, der die Anzahl der in der TextPanes-Auflistung enthaltenen Objekte angibt.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt einer TextPanes-Auflistung ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode GetEnumerator Ruft eine Enumeration für Elemente in einer Auflistung ab.
Öffentliche Methode Item Gibt ein TextPane-Objekt in einer TextPanes-Auflistung zurück.

Zum Seitenanfang

Hinweise

Sie können das Fenster eines Text-Editors in zwei Bereiche aufteilen. Über das TextPane-Objekt können Sie auf die jedem Bereich zugeordnete spezielle Textauswahl und deren Eigenschaften zugreifen, z. B. Höhe und Breite. Die TextPanes-Auflistung enthält mindestens eines dieser TextPane-Objekte für ein Text-Editor-Fenster.

Beispiele

Sub TextPanesExample(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 TextPanesExample(_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

EnvDTE-Namespace