Condividi tramite


XmlTextWriter Costruttori

Definizione

Crea un'istanza della classe XmlTextWriter.

Overload

XmlTextWriter(TextWriter)

Crea un'istanza della classe XmlTextWriter utilizzando l'oggetto TextWriter specificato.

XmlTextWriter(Stream, Encoding)

Crea un'istanza della classe XmlTextWriter utilizzando la codifica e il flusso specificati.

XmlTextWriter(String, Encoding)

Crea un'istanza della classe XmlTextWriter utilizzando il file specificato.

Commenti

Nota

A partire da .NET Framework 2.0, è consigliabile creare XmlWriter istanze usando il XmlWriter.Create metodo e la XmlWriterSettings classe per sfruttare le nuove funzionalità.

XmlTextWriter(TextWriter)

Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs

Crea un'istanza della classe XmlTextWriter utilizzando l'oggetto TextWriter specificato.

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)

Parametri

w
TextWriter

TextWriter in cui scrivere. Si presuppone che il costruttore TextWriter sia già impostato sulla codifica corretta.

Commenti

Nota

A partire da .NET Framework 2.0, è consigliabile creare XmlWriter istanze usando il XmlWriter.Create metodo e la XmlWriterSettings classe per sfruttare le nuove funzionalità.

Si applica a

XmlTextWriter(Stream, Encoding)

Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs

Crea un'istanza della classe XmlTextWriter utilizzando la codifica e il flusso specificati.

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)

Parametri

w
Stream

Flusso in cui scrivere.

encoding
Encoding

Codifica da generare. Se la codifica è null, il flusso viene scritto come UTF-8 e l'attributo di codifica viene omesso dall'oggetto ProcessingInstruction.

Eccezioni

La codifica non è supportata oppure non è possibile scrivere nel flusso.

Commenti

Nota

A partire da .NET Framework 2.0, è consigliabile creare XmlWriter istanze usando il XmlWriter.Create metodo e la XmlWriterSettings classe per sfruttare le nuove funzionalità.

Si applica a

XmlTextWriter(String, Encoding)

Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs
Origine:
XmlTextWriter.cs

Crea un'istanza della classe XmlTextWriter utilizzando il file specificato.

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)

Parametri

filename
String

Nome file in cui scrivere. Se il file è esistente, viene troncato e sovrascritto con il nuovo contenuto.

encoding
Encoding

Codifica da generare. Se la codifica è null, il file viene scritto come UTF-8 e l'attributo di codifica viene omesso dall'oggetto ProcessingInstruction.

Eccezioni

La codifica non è supportata; il nome file è vuoto, contiene solo spazi oppure contiene uno o più caratteri non validi.

Accesso negato.

Il nome file è null .

Impossibile trovare la directory su cui scrivere.

Il nome file include una sintassi non corretta o non valida per il nome file, il nome della directory o l'etichetta del volume.

Il chiamante non dispone dell'autorizzazione richiesta.

Commenti

Nota

A partire da .NET Framework 2.0, è consigliabile creare XmlWriter istanze usando il XmlWriter.Create metodo e la XmlWriterSettings classe per sfruttare le nuove funzionalità.

Si applica a