ITextCaret.MoveTo, méthode (ITextViewLine, Double, Boolean)
Déplace le signe insertion vers l'élément CaretPosition le plus pertinent correspondant à la ligne de texte et à l'abscisse spécifiées.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)
Syntaxe
'Déclaration
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
Paramètres
textLine
Type : Microsoft.VisualStudio.Text.Formatting.ITextViewLineLigne de texte qui contiendra le signe d'insertion.
xCoordinate
Type : DoubleAbscisse du signe insertion dans le système de coordonnées d'affichage du texte.
captureHorizontalPosition
Type : Booleantrue si le signe insertion doit capturer sa position horizontale pour les déplacements suivants vers le haut ou vers le bas, false s'il doit conserver sa position horizontale capturée précédemment.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Editor.CaretPosition
Élément CaretPosition contenant les valeurs correctes du signe insertion une fois le déplacement effectué.
Exceptions
Exception | Condition |
---|---|
ArgumentOutOfRangeException | xCoordinate est NaN. |
Notes
Cette méthode se charge des paires de substitution UTF-16 et des séquences de caractère d'association.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.