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 | |
---|---|---|
Collection | Získá obsahující kolekci TextPane objekt podporující tuto vlastnost. | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
Height | Výška v podokně text získá v znakové jednotky. | |
Selection | Získává objekt reprezentující na aktuální výběr TextPane objektu. | |
StartPoint | Získává TextPoint objekt představující první znak zobrazené v podokně. | |
Width | Získá šířku podokna v znakové jednotky. | |
Window | Získává Window objekt, který obsahuje podokna. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Activate | Přejde na aktuální položky. | |
IsVisible | Vrátí hodnotu určující, zda jsou zobrazeny v podokně textu znak nebo zadané znaky. | |
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 () + ".");
}