Sdílet prostřednictvím


TextPane – rozhraní

Představuje podokna v okně 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 Získá obsahující kolekci TextPane objekt podporující tuto vlastnost.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Height Výška v podokně text 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é v podokně.
Veřejná vlastnost Width Získá šířku podokna v znakové jednotky.
Veřejná vlastnost Window Získává Window objekt, který obsahuje podokna.

Nahoru

Metody

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

Nahoru

Poznámky

Okna editoru lze rozdělit do dvou podoken.TextPane Objekt umožňuje přístup k textu v jednotlivých podoken, jakož i v podokně vlastnosti, jako je například výška, šířka a podobně.

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é

Referenční dokumentace

EnvDTE – obor názvů