TextSelection.LineUp(Boolean, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает точку вставки выделения текста на указанное число строк вверх.
void LineUp(bool Extend = false, int Count = 1);
[System.Runtime.InteropServices.DispId(37)]
public void LineUp (bool Extend = false, int Count = 1);
[<System.Runtime.InteropServices.DispId(37)>]
abstract member LineUp : bool * int -> unit
Public Sub LineUp (Optional Extend As Boolean = false, Optional Count As Integer = 1)
Параметры
- Extend
- Boolean
Необязательный параметр. Определяет, выделена ли строка, в которой перемещается точка вставки. Значение по умолчанию — false.
- Count
- Int32
Необязательный элемент. Указывает, на сколько строк следует переместить точку вставки вверх. Значение по умолчанию — 1.
- Атрибуты
Примеры
Sub LineUpExample()
' Before running this example, open a text document containing
' at least 4 lines of text.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
' Go to fourth line in document and then move up one line.
objSel.GotoLine(4, False)
objSel.LineUp(True, 1)
End Sub
Комментарии
LineUp Перемещает точку вставки выделенного текста вверх на Count число строк, начиная с текущей позиции. Если Extend имеет значение true , то новая строка выделяется после перемещения точки вставки. Если начало документа находится перед Count строками, то позиции остаются в начале документа. LineUp пытается сопоставить отображаемый столбец от исходной строки к целевой строке, округляя меньшую позицию символа (при необходимости), если она заканчивается в середине вкладки в целевой строке.
Если значение Count является отрицательным, то LineUp выполняется как LineDown метод.