Sdílet prostřednictvím


TextPane – rozhraní

Představuje podokně okna editoru textu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<GuidAttribute("0A3BF283-05F8-4669-9BCB-A84B6423349A")> _
Public Interface TextPane
[GuidAttribute("0A3BF283-05F8-4669-9BCB-A84B6423349A")]
public interface TextPane
[GuidAttribute(L"0A3BF283-05F8-4669-9BCB-A84B6423349A")]
public interface class TextPane
[<GuidAttribute("0A3BF283-05F8-4669-9BCB-A84B6423349A")>]
type TextPane =  interface end
public interface TextPane

Typ TextPane zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Collection Kolekce obsahující získává TextPane objekt podporující vlastnost.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Height Výška podokna textu získá v znakové jednotky.
Veřejná vlastnost Selection Získává objekt reprezentující na aktuální výběr TextPane objektu.
Veřejná vlastnost StartPoint Získává TextPoint objekt představující první znak zobrazené podokno.
Veřejná vlastnost Width Získá šířku podokna v znakové jednotky.
Veřejná vlastnost Window Získává Window objekt, který obsahuje podokna.

Na začátek

Metody

  Název Popis
Veřejná metoda Activate Přejde na aktuální položky.
Veřejná metoda IsVisible Vrátí hodnotu označující, zda jsou zobrazeny v podokně textu znak nebo znaky zadané.
Veřejná metoda TryToShow Umístění zobrazení do vyrovnávací paměti text upraví tak, že zadaný rozsah textu pokud možno zobrazené v podokně textu.Můžete určit, kde v podokně textu zobrazuje.

Na začátek

Poznámky

Okna editoru lze rozdělit do dvou podoken. TextPane Objektu zajišťuje přístup k textu v jednotlivých podoken, stejně jako v podokně Vlastnosti, jako je například výška, šířka a tak dále.

Příklady

Sub TextPaneExample(ByVal dte As EnvDTE.DTE)
    Dim objTW As TextWindow
    Dim objPane As TextPane
    Dim objStart As TextPoint

    objTW = dte.ActiveWindow.Object
    objPane = objTW.ActivePane
    MsgBox("The active pane is " & Str(objPane.Height) & " lines high _
    and " & Str(objPane.Width) & " columns wide.")
    objStart = objPane.StartPoint
    MsgBox("It begins at line " & Str(objStart.Line) & ", column " & _
    Str(objStart.LineCharOffset) & ".")
End Sub
public void TextPaneExample(_DTE dte)
{
    TextWindow tw;
    TextPane tpn;
    TextPoint tpt;

    tw = (TextWindow)dte.ActiveWindow.Object;
    tpn = tw.ActivePane;
    MessageBox.Show ("The active pane is " + tpn.Height.ToString () + " 
    lines high and " + tpn.Width.ToString () + " columns wide.");
    tpt = tpn.StartPoint;
    MessageBox.Show ("It begins at line " + tpt.Line.ToString () + ", 
    column " + tpt.LineCharOffset.ToString () + ".");
}

Viz také

Odkaz

EnvDTE – obor názvů