XmlTextWriter 생성자

정의

XmlTextWriter 클래스의 인스턴스를 만듭니다.

오버로드

XmlTextWriter(TextWriter)

지정된 TextWriter를 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

XmlTextWriter(Stream, Encoding)

지정된 스트림 및 인코딩을 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

XmlTextWriter(String, Encoding)

지정된 파일을 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

설명

참고

.NET Framework 2.0부터 메서드와 XmlWriterSettings 클래스를 사용하여 XmlWriter.Create 인스턴스를 만들어 XmlWriter 새 기능을 활용하는 것이 좋습니다.

XmlTextWriter(TextWriter)

지정된 TextWriter를 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

public:
 XmlTextWriter(System::IO::TextWriter ^ w);
public XmlTextWriter (System.IO.TextWriter w);
new System.Xml.XmlTextWriter : System.IO.TextWriter -> System.Xml.XmlTextWriter
Public Sub New (w As TextWriter)

매개 변수

w
TextWriter

TextWriter입니다. TextWriter가 이미 올바른 인코딩으로 설정된 것으로 가정합니다.

설명

참고

.NET Framework 2.0부터 메서드와 XmlWriterSettings 클래스를 사용하여 XmlWriter.Create 인스턴스를 만들어 XmlWriter 새 기능을 활용하는 것이 좋습니다.

적용 대상

XmlTextWriter(Stream, Encoding)

지정된 스트림 및 인코딩을 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

public:
 XmlTextWriter(System::IO::Stream ^ w, System::Text::Encoding ^ encoding);
public XmlTextWriter (System.IO.Stream w, System.Text.Encoding? encoding);
public XmlTextWriter (System.IO.Stream w, System.Text.Encoding encoding);
new System.Xml.XmlTextWriter : System.IO.Stream * System.Text.Encoding -> System.Xml.XmlTextWriter
Public Sub New (w As Stream, encoding As Encoding)

매개 변수

w
Stream

작성하려는 스트림입니다.

encoding
Encoding

생성할 인코딩입니다. 인코딩이 null이면 스트림이 UTF-8로 작성되고 ProcessingInstruction의 인코딩 특성이 생략됩니다.

예외

인코딩이 지원되지 않거나 스트림을 작성할 수 없는 경우

w이(가) null인 경우

설명

참고

.NET Framework 2.0부터 메서드와 XmlWriterSettings 클래스를 사용하여 XmlWriter.Create 인스턴스를 만들어 XmlWriter 새 기능을 활용하는 것이 좋습니다.

적용 대상

XmlTextWriter(String, Encoding)

지정된 파일을 사용하여 XmlTextWriter 클래스의 인스턴스를 만듭니다.

public:
 XmlTextWriter(System::String ^ filename, System::Text::Encoding ^ encoding);
public XmlTextWriter (string filename, System.Text.Encoding? encoding);
public XmlTextWriter (string filename, System.Text.Encoding encoding);
new System.Xml.XmlTextWriter : string * System.Text.Encoding -> System.Xml.XmlTextWriter
Public Sub New (filename As String, encoding As Encoding)

매개 변수

filename
String

작성할 파일 이름입니다. 파일이 있으면 해당 파일이 잘리고 새 콘텐츠로 덮어써집니다.

encoding
Encoding

생성할 인코딩입니다. 인코딩이 null이면 파일이 UTF-8로 작성되고 ProcessingInstruction의 인코딩 특성이 생략됩니다.

예외

인코딩이 지원되지 않는 경우 또는 파일 이름이 비어 있거나 공백 또는 잘못된 문자가 포함되어 있는 경우

액세스가 거부되었습니다.

파일 이름이 null인 경우

쓸 디렉터리가 없는 경우

파일 이름에 정확하지 않거나 올바르지 않은 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 있는 경우

호출자에게 필요한 권한이 없는 경우

설명

참고

.NET Framework 2.0부터 메서드와 XmlWriterSettings 클래스를 사용하여 XmlWriter.Create 인스턴스를 만들어 XmlWriter 새 기능을 활용하는 것이 좋습니다.

적용 대상