Condividi tramite


Metodo TextSelection.MoveToDisplayColumn

Sposta il punto attivo nella colonna di visualizzazione indicata.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • Line
    Tipo: Int32

    Obbligatorio. Una costante vsGoToLineOptions che rappresenta l'offset della riga, a partire da uno, dall'inizio del buffer.

  • Column
    Tipo: Int32

    Obbligatorio. Rappresenta la colonna di visualizzazione virtuale, a partire da uno, ovvero la nuova posizione della colonna.

  • Extend
    Tipo: Boolean

    Parametro facoltativo. Determina se il testo spostato è compresso. Il valore predefinito è false.

Note

MoveToDisplayColumn spostare la selezione di testo alla riga e la colonna specifica. Se l'offset di colonna si trova all'interno di un carattere di tabulazione nella riga, il punto attivo verrà spostato immediatamente prima della tabulazione.

Se i valori di Line o Column sono uguali a zero, il punto attivo rimane al numero di riga e/o di colonna corrente.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextSelection Interfaccia

Spazio dei nomi EnvDTE