Share via


TextSelection.MoveToDisplayColumn (Método)

Mueve el punto activo hasta la columna de pantalla indicada.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Sub MoveToDisplayColumn ( _
    Line As Integer, _
    Column As Integer, _
    Extend As Boolean _
)
void MoveToDisplayColumn(
    int Line,
    int Column,
    bool Extend
)
void MoveToDisplayColumn(
    [InAttribute] int Line, 
    [InAttribute] int Column, 
    [InAttribute] bool Extend
)
abstract MoveToDisplayColumn : 
        Line:int * 
        Column:int * 
        Extend:bool -> unit
function MoveToDisplayColumn(
    Line : int, 
    Column : int, 
    Extend : boolean
)

Parámetros

  • Line
    Tipo: Int32

    Obligatorio. Una constante vsGoToLineOptions que representa el desplazamiento de líneas, empezando por uno, a partir del inicio del búfer.

  • Column
    Tipo: Int32

    Obligatorio. Representa la columna de pantalla virtual, que empieza por uno y que es la nueva posición de la columna.

  • Extend
    Tipo: Boolean

    Opcional. Determina si el texto desplazado se contrae o no. El valor predeterminado es false.

Comentarios

MoveToDisplayColumn mueve la selección de texto a la línea y columna especificadas. Si el desplazamiento de columna se encuentra en la mitad de una tabulación en la línea, el punto activo se mueve a la posición inmediatamente anterior a la tabulación.

Si los valores de Line o Column son cero, el punto activo permanece en el número de línea y/o el número de columna actual.

Ejemplos

Sub MoveToDisplayColumnExample()
   ' Before running this example, open a text document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection
   ' Go to first line in document and select it.
   objSel.GotoLine(1, True)
   ' Move to various lines and offsets (character columns).
   objSel.MoveToAbsoluteOffset(3, True)
   objSel.MoveToDisplayColumn(3, True)
End Sub

Seguridad de .NET Framework

Vea también

Referencia

TextSelection Interfaz

EnvDTE (Espacio de nombres)