Partager via


XmlTextWriter Constructeurs

Définition

Crée une instance de la classe XmlTextWriter.

Surcharges

XmlTextWriter(TextWriter)

Crée une instance de la classe XmlTextWriter à l'aide du TextWriter spécifié.

XmlTextWriter(Stream, Encoding)

Crée une instance de la classe XmlTextWriter à l'aide du flux et de l'encodage spécifiés.

XmlTextWriter(String, Encoding)

Crée une instance de la classe XmlTextWriter à l'aide du fichier spécifié.

Remarques

Notes

À compter de .NET Framework 2.0, nous vous recommandons de créer XmlWriter des instances à l’aide de la XmlWriter.Create méthode et de la XmlWriterSettings classe pour tirer parti des nouvelles fonctionnalités.

XmlTextWriter(TextWriter)

Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs

Crée une instance de la classe XmlTextWriter à l'aide du TextWriter spécifié.

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)

Paramètres

w
TextWriter

TextWriter dans lequel écrire. On suppose que TextWriter est déjà défini selon l'encodage approprié.

Remarques

Notes

À compter de .NET Framework 2.0, nous vous recommandons de créer XmlWriter des instances à l’aide de la XmlWriter.Create méthode et de la XmlWriterSettings classe pour tirer parti des nouvelles fonctionnalités.

S’applique à

XmlTextWriter(Stream, Encoding)

Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs

Crée une instance de la classe XmlTextWriter à l'aide du flux et de l'encodage spécifiés.

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)

Paramètres

w
Stream

Flux dans lequel vous voulez écrire.

encoding
Encoding

Encodage à générer. Si l'encodage est null, il écrit le flux au format UTF-8 et omet l'attribut de codage de ProcessingInstruction.

Exceptions

L'encodage n'est pas pris en charge ou il est impossible d'écrire dans le flux.

w a la valeur null.

Remarques

Notes

À compter de .NET Framework 2.0, nous vous recommandons de créer XmlWriter des instances à l’aide de la XmlWriter.Create méthode et de la XmlWriterSettings classe pour tirer parti des nouvelles fonctionnalités.

S’applique à

XmlTextWriter(String, Encoding)

Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs
Source:
XmlTextWriter.cs

Crée une instance de la classe XmlTextWriter à l'aide du fichier spécifié.

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)

Paramètres

filename
String

Nom du fichier dans lequel écrire. Si le fichier existe, il le tronque et remplace son contenu.

encoding
Encoding

Encodage à générer. Si l'encodage est null, il écrit le fichier au format UTF-8 et omet l'attribut de codage de ProcessingInstruction.

Exceptions

L'encodage n'est pas pris en charge ou le nom de fichier est vide, ne comporte que des espaces blancs ou contient un ou plusieurs caractères non valides.

L’accès est refusé.

Le nom de fichier est null.

Impossible de trouver le répertoire auquel l'écriture est destinée.

Le nom de fichier comporte une syntaxe incorrecte ou non valide au niveau du nom de fichier, de répertoire ou de volume.

L'appelant n'a pas l'autorisation requise.

Remarques

Notes

À compter de .NET Framework 2.0, nous vous recommandons de créer XmlWriter des instances à l’aide de la XmlWriter.Create méthode et de la XmlWriterSettings classe pour tirer parti des nouvelles fonctionnalités.

S’applique à