Udostępnij za pośrednictwem


XmlTextWriter Konstruktory

Definicja

Tworzy wystąpienie klasy XmlTextWriter.

Przeciążenia

XmlTextWriter(TextWriter)

Tworzy wystąpienie XmlTextWriter klasy przy użyciu określonego TextWriterelementu .

XmlTextWriter(Stream, Encoding)

Tworzy wystąpienie klasy przy użyciu określonego XmlTextWriter strumienia i kodowania.

XmlTextWriter(String, Encoding)

Tworzy wystąpienie XmlTextWriter klasy przy użyciu określonego pliku.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy utworzenie XmlWriter wystąpień przy użyciu metody i XmlWriterSettings klasy, aby korzystać z XmlWriter.Create nowych funkcji.

XmlTextWriter(TextWriter)

Tworzy wystąpienie XmlTextWriter klasy przy użyciu określonego TextWriterelementu .

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)

Parametry

w
TextWriter

Element TextWriter do zapisu. Zakłada się, że TextWriter parametr jest już ustawiony na poprawne kodowanie.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy utworzenie XmlWriter wystąpień przy użyciu metody i XmlWriterSettings klasy, aby korzystać z XmlWriter.Create nowych funkcji.

Dotyczy

XmlTextWriter(Stream, Encoding)

Tworzy wystąpienie klasy przy użyciu określonego XmlTextWriter strumienia i kodowania.

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)

Parametry

w
Stream

Strumień, do którego chcesz napisać.

encoding
Encoding

Kodowanie do wygenerowania. Jeśli kodowanie polega null na zapisie strumienia jako UTF-8 i pomija atrybut kodowania z .ProcessingInstruction

Wyjątki

Kodowanie nie jest obsługiwane lub nie można zapisać strumienia.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy utworzenie XmlWriter wystąpień przy użyciu metody i XmlWriterSettings klasy, aby korzystać z XmlWriter.Create nowych funkcji.

Dotyczy

XmlTextWriter(String, Encoding)

Tworzy wystąpienie XmlTextWriter klasy przy użyciu określonego pliku.

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)

Parametry

filename
String

Nazwa pliku do zapisu. Jeśli plik istnieje, obcina go i zastępuje ją nową zawartością.

encoding
Encoding

Kodowanie do wygenerowania. Jeśli kodowanie jestnull, zapisuje plik jako UTF-8 i pomija atrybut kodowania z .ProcessingInstruction

Wyjątki

Kodowanie nie jest obsługiwane; nazwa pliku jest pusta, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak.

Odmowa dostępu.

Nazwa pliku to null.

Nie można odnaleźć katalogu do zapisu.

Nazwa pliku zawiera nieprawidłową lub nieprawidłową składnię nazwy pliku, nazwy katalogu lub składni etykiety woluminu.

Obiekt wywołujący nie posiada wymaganych uprawnień.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy utworzenie XmlWriter wystąpień przy użyciu metody i XmlWriterSettings klasy, aby korzystać z XmlWriter.Create nowych funkcji.

Dotyczy