ITextCaret.MoveTo - метод (ITextViewLine, Double, Boolean)
Перемещает курсор в лучшее положение CaretPosition, для указанной координаты по оси X и строки текста.
Пространство имен: Microsoft.VisualStudio.Text.Editor
Сборка: Microsoft.VisualStudio.Text.UI (в Microsoft.VisualStudio.Text.UI.dll)
Синтаксис
'Декларация
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
Параметры
textLine
Тип: Microsoft.VisualStudio.Text.Formatting.ITextViewLineТекстовая строка, которая будет содержать точку вставки.
xCoordinate
Тип: DoubleКоордината курсора по оси X в системе координат отрисовки текста.
captureHorizontalPosition
Тип: BooleanЗначение true, если курсор должен сохранить горизонтальное положение во время последующих движений вверх или вниз, значение false, если курсор должен сохранить записанное ранее горизонтальное положение.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Text.Editor.CaretPosition
Объект CaretPosition, который содержит допустимые значения точки вставки после перемещения.
Исключения
Исключение | Условие |
---|---|
ArgumentOutOfRangeException | xCoordinate nan. |
Заметки
Этот метод позаботится о суррогатные пары UTF-16 и последовательности несамостоятельных знаков.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.