Čitajte na engleskom

Dijeli putem


TextPane Interface

Definition

Represents a pane within a text editor window.

C++/CX
public interface class TextPane
Derived
Attributes

Examples

VB
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  

Remarks

You can split a text editor window into two panes. The TextPane object gives you access to the text selected in each pane, as well as the pane's properties such as height, width, and so on.

Properties

Collection

Gets the collection containing the TextPane object supporting this property.

DTE

Gets the top-level extensibility object.

Height

Gets the height of the text pane in character units.

Selection

Gets an object representing the current selection on the TextPane object.

StartPoint

Gets the TextPoint object representing the first displayed character of the pane.

Width

Gets the width of the pane in character units.

Window

Gets the Window object that contains the pane.

Methods

Activate()

Moves the focus to the current item.

IsVisible(TextPoint, Object)

Returns a value indicating whether the character or specified characters are visible in the text pane.

TryToShow(TextPoint, vsPaneShowHow, Object)

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022