次の方法で共有


XmlDocument.Save メソッド (TextWriter)

指定した TextWriter に XML ドキュメントを保存します。

Overloads Public Overridable Sub Save( _
   ByVal writer As TextWriter _)
[C#]
public virtual void Save(TextWriterwriter);
[C++]
public: virtual void Save(TextWriter* writer);
[JScript]
public function Save(
   writer : TextWriter);

パラメータ

  • writer
    保存先の TextWriter

例外

例外の種類 条件
XmlException 操作の結果、整形式の XML ドキュメントにならない場合があります (ドキュメント要素がない、XML 宣言の重複など)。

解説

書き込まれるエンコーディングは、 TextWriter のエンコーディングによって決定されます。XmlDeclaration ノードのエンコーディングは、 TextWriter のエンコーディングによっても置換されます。 TextWriter でエンコーディングが指定されていなかった場合、 XmlDocument はエンコーディング属性なしで保存されます。

このメソッドは、ドキュメント オブジェクト モデル (DOM: Document Object Model) に対する Microsoft 拡張機能です。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

XmlDocument クラス | XmlDocument メンバ | System.Xml 名前空間 | XmlDocument.Save オーバーロードの一覧