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
형식: System.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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.