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 метод.

Применяется к