XmlTextWriter Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy wystąpienie klasy XmlTextWriter
.
Przeciążenia
XmlTextWriter(TextWriter) |
Tworzy wystąpienie |
XmlTextWriter(Stream, Encoding) |
Tworzy wystąpienie klasy przy użyciu określonego |
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
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.
w
to null
.
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.