IndentedTextWriter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IndentedTextWriter 는 부분 신뢰에서 작동하지만 생성된 들여쓰기 문자열의 명시적 캐싱을 추가하고 \r\n 또는 \n 포함하는 문자열을 쓰기 줄로 인식하여 다음 줄을 제대로 들여쓰도록 합니다.
public class IndentedTextWriter : System.IO.TextWriter
type IndentedTextWriter = class
inherit TextWriter
Public Class IndentedTextWriter
Inherits TextWriter
- 상속
-
IndentedTextWriter
생성자
IndentedTextWriter(TextWriter) |
지정된 텍스트 기록기 및 기본 탭 문자열을 사용하여 IndentedTextWriter 클래스의 새 instance 초기화합니다. 이 생성자에 전달 된 작성기는 사용 CultureInfo 해야 합니다 에서 지정 된 Culture 합니다 속성입니다. |
IndentedTextWriter(TextWriter, String) |
지정된 텍스트 기록기 및 탭 문자열을 사용하여 IndentedTextWriter 클래스의 새 instance 초기화합니다. 이 생성자에 전달 된 작성기는 사용 CultureInfo 해야 합니다 에서 지정 된 Culture 합니다 속성입니다. |
필드
Culture |
기본 TextWriter에서 사용할 문화권을 지정합니다. 이 정적 속성은 읽기 전용입니다. 의 생성자 중 하나에 전달된 모든 작성기는 이 동일한 문화권을 IndentedTextWriter 사용해야 합니다. 문화권은 입니다 InvariantCulture. |
DefaultTabString |
기본 탭 문자열을 지정합니다. 이 필드는 상수입니다. |
속성
Encoding |
텍스트 작성기에서 사용할 인코딩을 가져옵니다. |
Indent |
들여쓸 공백의 수를 가져오거나 설정합니다. |
InnerWriter |
사용할 TextWriter입니다. |
NewLine |
사용할 줄 바꿈 문자를 가져오거나 설정합니다. |
메서드
Close() |
작성 중인 문서를 닫습니다. |
CurrentIndentation() |
새 줄의 현재 들여쓰기 수준을 나타내는 문자열을 빌드합니다. |
Flush() |
스트림을 플러시합니다. |
OutputTabs() |
Indent 속성에 따라 각 들여쓰기 수준마다 탭 문자열을 출력합니다. |
Write(Boolean) |
텍스트 스트림에 Boolean 값의 텍스트 표현을 씁니다. |
Write(Char) |
텍스트 스트림에 문자를 씁니다. |
Write(Char[]) |
텍스트 스트림에 문자 배열을 씁니다. |
Write(Char[], Int32, Int32) |
텍스트 스트림에 문자의 하위 배열을 씁니다. |
Write(Double) |
Double 값의 텍스트 표현을 텍스트 스트림에 씁니다. |
Write(Int32) |
텍스트 스트림에 정수의 텍스트 표현을 씁니다. |
Write(Int64) |
텍스트 스트림에 8바이트 정수의 텍스트 표현을 씁니다. |
Write(Object) |
텍스트 스트림에 개체의 텍스트 표현을 씁니다. |
Write(Single) |
Single 값의 텍스트 표현을 텍스트 스트림에 씁니다. |
Write(String) |
텍스트 스트림에 지정된 문자열을 씁니다. |
Write(String, Object) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 출력합니다. |
Write(String, Object, Object) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 출력합니다. |
Write(String, Object[]) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 출력합니다. |
WriteLine() |
줄 종결자를 씁니다. |
WriteLine(Boolean) |
텍스트 스트림에 줄 종결자가 다음에 오도록 Boolean 값의 텍스트 표현을 씁니다. |
WriteLine(Char) |
텍스트 스트림에 줄 종결자가 다음에 오도록 문자를 씁니다. |
WriteLine(Char[]) |
텍스트 스트림에 줄 종결자가 다음에 오도록 문자 배열을 씁니다. |
WriteLine(Char[], Int32, Int32) |
텍스트 스트림에 줄 종결자가 다음에 오도록 문자의 하위 배열을 씁니다. |
WriteLine(Double) |
텍스트 스트림에 줄 종결자가 다음에 오도록 Double의 텍스트 표현을 씁니다. |
WriteLine(Int32) |
텍스트 스트림에 줄 종결자가 다음에 오도록 정수의 텍스트 표현을 씁니다. |
WriteLine(Int64) |
텍스트 스트림에 줄 종결자가 다음에 오도록 8바이트 정수의 텍스트 표현을 씁니다. |
WriteLine(Object) |
텍스트 스트림에 줄 종결자가 다음에 오도록 개체의 텍스트 표현을 씁니다. |
WriteLine(Single) |
텍스트 스트림에 줄 종결자가 다음에 오도록 Single 값의 텍스트 표현을 씁니다. |
WriteLine(String) |
텍스트 스트림에 줄 종결자가 다음에 오도록 지정된 문자열을 씁니다. |
WriteLine(String, Object) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 줄 종결자가 다음에 오도록 씁니다. |
WriteLine(String, Object, Object) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 줄 종결자가 다음에 오도록 씁니다. |
WriteLine(String, Object[]) |
지정된 것과 같은 의미론을 사용하여 서식이 지정된 문자열을 줄 종결자가 다음에 오도록 씁니다. |
WriteLine(UInt32) |
텍스트 스트림에 줄 종결자가 다음에 오도록 UInt32의 텍스트 표현을 씁니다. |
WriteLineNoTabs(String) |
탭 없는 줄에 지정된 문자열을 씁니다. |
적용 대상
Entity Framework