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

ストリームとXmlWriterSettingsオブジェクトを使用して新しいXmlWriterインスタンスを作成します。

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

指定されたTextWriterを使用して新しいXmlWriterインスタンスを作成します。

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

TextWriterとXmlWriterSettingsオブジェクトを使用して新しいXmlWriterインスタンスを作成します。

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

指定されたText::StringBuilderを使用して新しいXmlWriterインスタンスを作成します。

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

Text::StringBuilderXmlWriterSettingsオブジェクトを使用して新しいXmlWriterインスタンスを作成します。

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

指定されたXmlWriterXmlWriterSettingsオブジェクトを使用して新しいXmlWriterインスタンスを作成します。

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

ファイル名とXmlWriterSettingsオブジェクトを使用して新しいXmlWriterインスタンスを作成します。

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オブジェクトです。

参照