Sdílet prostřednictvím


XmlTextWriter Konstruktory

Definice

Vytvoří instanci objektu XmlTextWriter třídy.

Přetížení

XmlTextWriter(TextWriter)

Vytvoří instanci XmlTextWriter třídy pomocí zadaného TextWriterobjektu .

XmlTextWriter(Stream, Encoding)

Vytvoří instanci XmlTextWriter třídy pomocí zadaného datového proudu a kódování.

XmlTextWriter(String, Encoding)

Vytvoří instanci XmlTextWriter třídy pomocí zadaného souboru.

Poznámky

Poznámka

Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlWriter instance pomocí XmlWriter.Create metody a XmlWriterSettings třídy, abyste mohli využívat nové funkce.

XmlTextWriter(TextWriter)

Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs

Vytvoří instanci XmlTextWriter třídy pomocí zadaného TextWriterobjektu .

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

Do TextWriter pole, do které chcete zapisovat. Předpokládá se, že TextWriter je již nastaven na správné kódování.

Poznámky

Poznámka

Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlWriter instance pomocí XmlWriter.Create metody a XmlWriterSettings třídy, abyste mohli využívat nové funkce.

Platí pro

XmlTextWriter(Stream, Encoding)

Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs

Vytvoří instanci XmlTextWriter třídy pomocí zadaného datového proudu a kódování.

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

Datový proud, do kterého chcete zapisovat.

encoding
Encoding

Kódování, které se má vygenerovat. Pokud je null kódování, zapíše datový proud jako UTF-8 a vynechá atribut kódování z ProcessingInstruction.

Výjimky

Kódování není podporováno nebo datový proud nelze zapsat do.

Poznámky

Poznámka

Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlWriter instance pomocí XmlWriter.Create metody a XmlWriterSettings třídy, abyste mohli využívat nové funkce.

Platí pro

XmlTextWriter(String, Encoding)

Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs
Zdroj:
XmlTextWriter.cs

Vytvoří instanci XmlTextWriter třídy pomocí zadaného souboru.

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

Název souboru, do který se má zapisovat. Pokud soubor existuje, zkrátí ho a přepíše ho novým obsahem.

encoding
Encoding

Kódování, které se má vygenerovat. Pokud je null kódování, zapíše soubor jako UTF-8 a vynechá atribut kódování z ProcessingInstruction.

Výjimky

Kódování není podporováno. název souboru je prázdný, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků.

Přístup byl zamítnut.

Název souboru je null.

Adresář, do který chcete zapisovat, nebyl nalezen.

Název souboru obsahuje nesprávnou nebo neplatnou syntaxi názvu souboru, názvu adresáře nebo syntaxe popisku svazku.

Volající nemá požadované oprávnění.

Poznámky

Poznámka

Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlWriter instance pomocí XmlWriter.Create metody a XmlWriterSettings třídy, abyste mohli využívat nové funkce.

Platí pro