Método ITextCaret.MoveTo (ITextViewLine, Double, Boolean)
Move o cursor para o melhor CaretPosition da linha de texto e a coordenada x especificada.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)
Sintaxe
'Declaração
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
Parâmetros
textLine
Tipo: Microsoft.VisualStudio.Text.Formatting.ITextViewLineA linha do texto que irá conter o cursor.
xCoordinate
Tipo: DoubleA coordenada x do cursor no sistema de coordenadas de processamento de texto.
captureHorizontalPosition
Tipo: BooleantrueSe o cursor deve capturar sua posição horizontal para subseqüentes move para cima ou para baixo, false se o cursor deve reter sua posição horizontal capturados anteriormente.
Valor de retorno
Tipo: Microsoft.VisualStudio.Text.Editor.CaretPosition
A CaretPosition que contém os valores válidos do cursor após a mudança ocorreu.
Exceções
Exceção | Condição |
---|---|
ArgumentOutOfRangeException | xCoordinateé NaN. |
Comentários
Esse método se encarrega de pares de substitutos do UTF-16 e a combinação de seqüências de caracteres.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.