XmlTextWriter Конструкторы

Определение

Создает экземпляр класса XmlTextWriter.

Перегрузки

Имя Описание
XmlTextWriter(TextWriter)

Создает экземпляр класса с помощью указанного XmlTextWriterTextWriter.

XmlTextWriter(Stream, Encoding)

Создает экземпляр класса с помощью указанного XmlTextWriter потока и кодирования.

XmlTextWriter(String, Encoding)

Создает экземпляр класса с помощью указанного XmlTextWriter файла.

Комментарии

Note

Рекомендуется создавать XmlWriter экземпляры с помощью XmlWriter.Create метода и XmlWriterSettings класса, чтобы воспользоваться преимуществами новых функций.

XmlTextWriter(TextWriter)

Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs

Создает экземпляр класса с помощью указанного XmlTextWriterTextWriter.

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)

Параметры

w
TextWriter

Запись TextWriter в. Предполагается, что уже TextWriter задано правильное кодирование.

Комментарии

Note

Рекомендуется создавать XmlWriter экземпляры с помощью XmlWriter.Create метода и XmlWriterSettings класса, чтобы воспользоваться преимуществами новых функций.

Применяется к

XmlTextWriter(Stream, Encoding)

Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs

Создает экземпляр класса с помощью указанного XmlTextWriter потока и кодирования.

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)

Параметры

w
Stream

Поток, в который требуется записать.

encoding
Encoding

Кодирование для создания. Если кодировка null записывает поток в виде UTF-8 и пропускает атрибут кодирования из .ProcessingInstruction

Исключения

Кодировка не поддерживается или поток не может быть записан в.

w равно null.

Комментарии

Note

Рекомендуется создавать XmlWriter экземпляры с помощью XmlWriter.Create метода и XmlWriterSettings класса, чтобы воспользоваться преимуществами новых функций.

Применяется к

XmlTextWriter(String, Encoding)

Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs
Исходный код:
XmlTextWriter.cs

Создает экземпляр класса с помощью указанного XmlTextWriter файла.

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)

Параметры

filename
String

Имя файла для записи. Если файл существует, он усечен и перезаписывает его новым содержимым.

encoding
Encoding

Кодирование для создания. Если кодировка null записывает файл в формате UTF-8, а атрибут кодирования задается из него ProcessingInstruction.

Исключения

Кодировка не поддерживается; Имя файла пустое, содержит только пробелы или содержит один или несколько недопустимых символов.

Доступ запрещен.

Имя файла — null.

Каталог для записи не найден.

Имя файла содержит неправильный или недопустимый синтаксис для имени файла, имени каталога или синтаксиса метки тома.

Вызывающий объект не имеет требуемого разрешения.

Комментарии

Note

Рекомендуется создавать XmlWriter экземпляры с помощью XmlWriter.Create метода и XmlWriterSettings класса, чтобы воспользоваться преимуществами новых функций.

Применяется к