TextSelection.MoveToAbsoluteOffset(Int32, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает активную точку на смещение, заданное в абсолютных символах, начинающееся с 1.
void MoveToAbsoluteOffset(int Offset, bool Extend = false);
[System.Runtime.InteropServices.DispId(40)]
public void MoveToAbsoluteOffset (int Offset, bool Extend = false);
[<System.Runtime.InteropServices.DispId(40)>]
abstract member MoveToAbsoluteOffset : int * bool -> unit
Public Sub MoveToAbsoluteOffset (Offset As Integer, Optional Extend As Boolean = false)
Параметры
- Offset
- Int32
Обязательный. Индекс знака, определяющий смещение от начала документа (отсчитывается от 1).
- Extend
- Boolean
Необязательный параметр. По умолчанию = false. Логическое значение, указывающее на необходимость развертывания выделенного в данный момент текста. Если аргумент Extend имеет значение true , то активная конечная точка выделения перемещается в расположение, а точка привязки остается там, где он находится. В противном случае обе конечные точки перемещаются в указанное место. Этот аргумент применяется только к объектам TextSelection.
- Атрибуты
Примеры
Sub MoveToAbsoluteOffsetExample()
' 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