TextSelection.Indent(Int32) Метод

Определение

Создает в выделенных строках отступ заданного уровня.

void Indent(int Count = 1);
[System.Runtime.InteropServices.DispId(33)]
public void Indent (int Count = 1);
[<System.Runtime.InteropServices.DispId(33)>]
abstract member Indent : int -> unit
Public Sub Indent (Optional Count As Integer = 1)

Параметры

Count
Int32

Необязательный параметр. Число отображаемых уровней отступа, на которые следует отступить в каждой строке выделенного текста. Значение по умолчанию — 1.

Атрибуты

Примеры

Sub IndentExample()  
   ' Before running this example, open a text document.  
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection  
   ' Go to first line in document and indent it.  
   objSel.GotoLine(1, False)  
   objSel.Indent(1)  
End Sub  

Комментарии

Indent смещает выделенный текст на число отображаемых столбцов, определяемое глобальным параметром для одного уровня отступа. Indent не выполняет интеллектуальное форматирование или отступы в зависимости от контекста кода. Символы табуляции и пробелы вставляются в зависимости от глобального параметра, определяющего необходимость использования табуляции при создании отступов. Отступ может состоять из нескольких символов табуляции и пробелов в зависимости от глобального значения, определяющего, сколько пробелов соответствует табуляции.

Indent ведет себя по-разному в зависимости от того, находится ли выделенный текст непрерывно или по столбцам. Если он непрерывный, все строки частично или полностью в выделенном фрагменте отображаются с отступом по первому столбцу. Если выбрано выделение по столбцам, то выделенный текст будет отступом по левому краю выделенного фрагмента.

Indent поведение зависит от того, является ли выделенный текст целой строкой или только ее частью. Если выбрана только часть строки, то выбранная часть удаляется, а оставшаяся строка смещается на один уровень отступа или Count число столбцов.

Если значение Count является отрицательным, то Indent выполняется как Unindent метод.

Indent завершается ошибкой, если значение Count больше или равно 10 000.

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