Metodo ITextCaret.MoveTo (ITextViewLine, Double, Boolean)
Sposta il cursore al meglio CaretPosition per la coordinata x e per la riga di testo specificate.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Sintassi
'Dichiarazione
Function MoveTo ( _
textLine As ITextViewLine, _
xCoordinate As Double, _
captureHorizontalPosition As Boolean _
) As CaretPosition
CaretPosition MoveTo(
ITextViewLine textLine,
double xCoordinate,
bool captureHorizontalPosition
)
CaretPosition MoveTo(
ITextViewLine^ textLine,
double xCoordinate,
bool captureHorizontalPosition
)
abstract MoveTo :
textLine:ITextViewLine *
xCoordinate:float *
captureHorizontalPosition:bool -> CaretPosition
function MoveTo(
textLine : ITextViewLine,
xCoordinate : double,
captureHorizontalPosition : boolean
) : CaretPosition
Parametri
textLine
Tipo: Microsoft.VisualStudio.Text.Formatting.ITextViewLineLa riga di testo che conterrà il cursore.
xCoordinate
Tipo: DoubleCoordinata x del punto di inserimento nel sistema di coordinate del rendering del testo.
captureHorizontalPosition
Tipo: Booleantrue se il punto di inserimento deve acquisire la posizione orizzontale per gli spostamenti successivi verso l'alto o verso il basso, false se il punto di inserimento deve mantenere la posizione orizzontale acquisita in precedenza.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Editor.CaretPosition
In CaretPosition che contiene i valori validi del punto di inserimento al termine dello spostamento.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentOutOfRangeException | xCoordinate è Nan. |
Note
Questo metodo consente infatti di coppie di surrogati UTF-16 e delle sequenze di caratteri in combinazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.