System::Xml::XmlWriter::Create метод

XmlWriter::Create(const SharedPtr<IO::Stream>&) method

Создаёт новый экземпляр XmlWriter, используя указанный поток.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<IO::Stream> &output)
ПараметрТипОписание
outputconst SharedPtr<IO::Stream>&Поток, в который вы хотите записывать. XmlWriter записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlWriterSettings>) method

Создаёт новый экземпляр XmlWriter, используя поток и объект XmlWriterSettings.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<IO::Stream> &output, SharedPtr<XmlWriterSettings> settings)
ПараметрТипОписание
outputconst SharedPtr<IO::Stream>&Поток, в который вы хотите записывать. XmlWriter записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку.
settingsSharedPtr<XmlWriterSettings>Объект XmlWriterSettings, используемый для настройки нового экземпляра XmlWriter. Если он равен nullptr, используется XmlWriterSettings с настройками по умолчанию. Если XmlWriter используется с методом XslCompiledTransform:Transform(String,SharedPtr), следует использовать значение XslCompiledTransform::get_OutputSettings для получения объекта XmlWriterSettings с корректными настройками. Это гарантирует, что созданный объект XmlWriter имеет правильные параметры вывода.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<IO::TextWriter>&) method

Создаёт новый экземпляр XmlWriter, используя указанный TextWriter.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<IO::TextWriter> &output)
ПараметрТипОписание
outputconst SharedPtr<IO::TextWriter>&TextWriter, в который вы хотите записывать. XmlWriter записывает синтаксис текста XML 1.0 и добавляет его к указанному TextWriter.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<IO::TextWriter>&, SharedPtr<XmlWriterSettings>) method

Создаёт новый экземпляр XmlWriter, используя TextWriter и объекты XmlWriterSettings.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<IO::TextWriter> &output, SharedPtr<XmlWriterSettings> settings)
ПараметрТипОписание
outputconst SharedPtr<IO::TextWriter>&TextWriter, в который вы хотите записывать. XmlWriter записывает синтаксис текста XML 1.0 и добавляет его к указанному TextWriter.
settingsSharedPtr<XmlWriterSettings>Объект XmlWriterSettings, используемый для настройки нового экземпляра XmlWriter. Если он равен nullptr, используется XmlWriterSettings с настройками по умолчанию. Если XmlWriter используется с методом XslCompiledTransform:Transform(String,SharedPtr), следует использовать значение XslCompiledTransform::get_OutputSettings для получения объекта XmlWriterSettings с корректными настройками. Это гарантирует, что созданный объект XmlWriter имеет правильные параметры вывода.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<Text::StringBuilder>&) method

Создаёт новый экземпляр XmlWriter, используя указанный Text::StringBuilder.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<Text::StringBuilder> &output)
ПараметрТипОписание
outputconst SharedPtr<Text::StringBuilder>&Text::StringBuilder, в который следует записывать. Содержимое, записанное XmlWriter, добавляется к Text::StringBuilder.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<Text::StringBuilder>&, SharedPtr<XmlWriterSettings>) method

Создаёт новый экземпляр XmlWriter, используя Text::StringBuilder и объекты XmlWriterSettings.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<Text::StringBuilder> &output, SharedPtr<XmlWriterSettings> settings)
ПараметрТипОписание
outputconst SharedPtr<Text::StringBuilder>&Text::StringBuilder, в который следует записывать. Содержимое, записанное XmlWriter, добавляется к Text::StringBuilder.
settingsSharedPtr<XmlWriterSettings>Объект XmlWriterSettings, используемый для настройки нового экземпляра XmlWriter. Если он равен nullptr, используется XmlWriterSettings с настройками по умолчанию. Если XmlWriter используется с методом XslCompiledTransform:Transform(String,SharedPtr), следует использовать значение XslCompiledTransform::get_OutputSettings для получения объекта XmlWriterSettings с корректными настройками. Это гарантирует, что созданный объект XmlWriter имеет правильные параметры вывода.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<XmlWriter>&) method

Создаёт новый экземпляр XmlWriter, используя указанный объект XmlWriter.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<XmlWriter> &output)
ПараметрТипОписание
outputconst SharedPtr<XmlWriter>&Объект XmlWriter, который вы хотите использовать в качестве базового записывающего объекта.

ReturnValue

Объект XmlWriter, который оборачивается вокруг указанного объекта XmlWriter.

См. также

XmlWriter::Create(const SharedPtr<XmlWriter>&, SharedPtr<XmlWriterSettings>) method

Создаёт новый экземпляр XmlWriter, используя указанные объекты XmlWriter и XmlWriterSettings.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const SharedPtr<XmlWriter> &output, SharedPtr<XmlWriterSettings> settings)
ПараметрТипОписание
outputconst SharedPtr<XmlWriter>&Объект XmlWriter, который вы хотите использовать в качестве базового записывающего объекта.
settingsSharedPtr<XmlWriterSettings>Объект XmlWriterSettings, используемый для настройки нового экземпляра XmlWriter. Если он равен nullptr, используется XmlWriterSettings с настройками по умолчанию. Если XmlWriter используется с методом XslCompiledTransform:Transform(String,SharedPtr), следует использовать значение XslCompiledTransform::get_OutputSettings для получения объекта XmlWriterSettings с корректными настройками. Это гарантирует, что созданный объект XmlWriter имеет правильные параметры вывода.

ReturnValue

Объект XmlWriter, который оборачивается вокруг указанного объекта XmlWriter.

См. также

XmlWriter::Create(const String&) method

Создаёт новый экземпляр XmlWriter, используя указанное имя файла.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const String &outputFileName)
ПараметрТипОписание
outputFileNameconst String&Файл, в который вы хотите записывать. XmlWriter создаёт файл по указанному пути и записывает в него синтаксис текста XML 1.0. outputFileName должен быть путём в файловой системе.

ReturnValue

Объект XmlWriter.

См. также

XmlWriter::Create(const String&, SharedPtr<XmlWriterSettings>) method

Создаёт новый экземпляр XmlWriter, используя имя файла и объект XmlWriterSettings.

static SharedPtr<XmlWriter> System::Xml::XmlWriter::Create(const String &outputFileName, SharedPtr<XmlWriterSettings> settings)
ПараметрТипОписание
outputFileNameconst String&Файл, в который вы хотите записывать. XmlWriter создаёт файл по указанному пути и записывает в него синтаксис текста XML 1.0. outputFileName должен быть путём в файловой системе.
settingsSharedPtr<XmlWriterSettings>Объект XmlWriterSettings, используемый для настройки нового экземпляра XmlWriter. Если он равен nullptr, используется XmlWriterSettings с настройками по умолчанию. Если XmlWriter используется с методом XslCompiledTransform:Transform(String,SharedPtr), следует использовать значение XslCompiledTransform::get_OutputSettings для получения объекта XmlWriterSettings с корректными настройками. Это гарантирует, что созданный объект XmlWriter имеет правильные параметры вывода.

ReturnValue

Объект XmlWriter.

См. также