다음을 통해 공유


IndentedStringBuilder 클래스

정의

빌드된 각 줄에 들여쓰기를 추가하는 얇은 래퍼입니다 StringBuilder .

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
상속
IndentedStringBuilder

설명

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 을 참조하세요.

생성자

IndentedStringBuilder()

빌드된 각 줄에 들여쓰기를 추가하는 얇은 래퍼입니다 StringBuilder .

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

속성

IndentCount

현재 들여쓰기 수준을 가져옵니다.

Length

빌드된 문자열의 현재 길이입니다.

메서드

Append(Char)

현재 들여쓰기를 추가한 다음 지정된 문자를 빌드 중인 문자열에 추가합니다.

Append(FormattableString)

현재 들여쓰기를 추가한 다음, 지정된 문자열을 빌드 중인 문자열에 추가합니다.

Append(IEnumerable<Char>)

현재 들여쓰기를 추가한 다음 지정된 문자를 빌드 중인 문자열에 추가합니다.

Append(IEnumerable<String>)

현재 들여쓰기를 추가한 다음 지정된 문자열을 빌드 중인 문자열에 추가합니다.

Append(String)

현재 들여쓰기를 추가한 다음, 지정된 문자열을 빌드 중인 문자열에 추가합니다.

AppendJoin(IEnumerable<String>, String)

각 멤버 간에 지정된 구분 기호를 사용하여 지정된 컬렉션의 멤버를 연결한 다음 결과 문자열을 추가합니다.

AppendJoin(String, String[])

각 멤버 간에 지정된 구분 기호를 사용하여 지정된 컬렉션의 멤버를 연결한 다음 결과 문자열을 추가합니다.

AppendLine()

빌드 중인 문자열에 새 줄을 추가합니다.

AppendLine(FormattableString)

현재 들여쓰기, 지정된 문자열 및 빌드 중인 문자열에 새 줄을 추가합니다.

AppendLine(String)

현재 들여쓰기, 지정된 문자열 및 빌드 중인 문자열에 새 줄을 추가합니다.

AppendLines(String, Boolean)

지정된 문자열을 줄로 구분한 다음 각 줄을 현재 들여쓰기 접두사로 추가한 다음 새 줄 뒤에 빌드 중인 문자열에 추가합니다.

Clear()

새 문자열을 빌드할 준비가 된 이 작성기를 다시 설정합니다.

DecrementIndent()

들여쓰기를 감소합니다.

IncrementIndent()

들여쓰기를 증분합니다.

Indent()

들여쓰기를 증가시키는 범위가 지정된 들여쓰기를 만든 다음 삭제될 때 감소합니다.

SuspendIndent()

모든 들여쓰기를 일시적으로 사용하지 않도록 설정합니다. 반환된 개체가 삭제될 때 원래 들여쓰기를 복원합니다.

ToString()

빌드된 문자열을 반환합니다.

적용 대상