指定した 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 オーバーロードの一覧