다음을 통해 공유


EditPoint.Indent 메서드

선택한 줄을 지정된 들여쓰기 수준만큼 들여씁니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
Sub Indent ( _
    Point As TextPoint, _
    Count As Integer _
)
void Indent(
    TextPoint Point,
    int Count
)
void Indent(
    [InAttribute] TextPoint^ Point, 
    [InAttribute] int Count
)
abstract Indent : 
        Point:TextPoint * 
        Count:int -> unit
function Indent(
    Point : TextPoint, 
    Count : int
)

매개 변수

  • Point
    형식: EnvDTE.TextPoint

    선택적 요소. 들여쓰기의 TextPoint 개체 끝점입니다. 기본값은 버퍼의 현재 줄이므로 버퍼의 현재 줄이 들여 쓰여집니다.

  • Count
    형식: Int32

    선택적 요소. 줄을 들여쓸 열 수입니다. 기본값은 1입니다.

설명

Indent는 끝점이 있는 줄을 포함하여 편집 지점과 Point 사이의 줄을 들여씁니다. 지정된 들여쓰기 수준만큼 각 줄을 들여씁니다. 들여쓰기 수준 1은 전역 편집기 설정에 따라 결정되는 표시 열의 수입니다. Indent는 코드의 컨텍스트에 따라 줄을 들여쓰거나 서식을 자동으로 지정하지 않습니다. 자동 서식 지정은 특정 언어가 코드 서식을 자동으로 지정하는 것입니다. 도구 메뉴의 옵션 명령에 있는 각 언어 노드에서 자동 서식 지정을 선택할 수 있습니다.

전역 설정에서 들여쓰기할 때 탭을 사용하도록 설정되었는지 여부에 따라 탭과 공백이 삽입됩니다. 들여쓰기는 전역 설정의 탭에 해당하는 공백 수에 따라 여러 개의 탭과 공백 문자로 이루어질 수 있습니다.

Count가 음수이면 Indent가 Unindent와 비슷하게 수행됩니다.

Count가 10,000 이상이면 Indent가 실패합니다.

예제

Sub IndentExample()
  ' Before running this example, open a text document.
  Dim objTD As TextDocument
  Dim objEP As EditPoint

  objTD = DTE.ActiveDocument.Object("TextDocument")
  objEP = objTD.StartPoint.CreateEditPoint
  objEP.Indent(,5)
End Sub

.NET Framework 보안

참고 항목

참조

EditPoint 인터페이스

EnvDTE 네임스페이스