XmlWriter.WriteStartDocument メソッド ()
アセンブリ: System.Xml (system.xml.dll 内)



ドキュメントのエンコーディング レベルは、ライタが実装される方法によって決まります。たとえば、Encoding オブジェクトが XmlTextWriter コンストラクタで指定される場合は、これによってエンコーディング属性の値が決まります。このメソッドは、スタンドアロン属性を作成しません。
WriteStartDocument が呼び出されると、ライタは、作成しているドキュメントが整形式の XML ドキュメントであることを検証します。たとえば、XML 宣言が最初のノードか、ルート レベル要素が 1 つだけ存在するかなどを確認します。このメソッドが呼び出されない場合、ライタは XML フラグメントが書き込み中であると見なし、ルート レベルの規則は適用しません。
WriteStartDocument が呼び出されてから WriteProcessingInstruction メソッドを使用して別の XML 宣言を作成する場合は、例外がスローされます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlWriter.WriteStartDocument メソッド (Boolean)
アセンブリ: System.Xml (system.xml.dll 内)

Public MustOverride Sub WriteStartDocument ( _ standalone As Boolean _ )
Dim instance As XmlWriter Dim standalone As Boolean instance.WriteStartDocument(standalone)
- standalone
true の場合は "standalone=yes"、false の場合は "standalone=no" を書き込みます。


ドキュメントのエンコーディング レベルは、ライタが実装される方法によって決まります。たとえば、Encoding オブジェクトが XmlTextWriter コンストラクタで指定される場合は、これによってエンコーディング属性の値が決まります。
WriteStartDocument が呼び出されると、ライタは、作成しているドキュメントが整形式の XML ドキュメントであることを検証します。たとえば、XML 宣言が最初のノードか、ルート レベル要素が 1 つだけ存在するかなどを確認します。このメソッドが呼び出されない場合、ライタは XML フラグメントが書き込み中であると見なし、ルート レベルの規則は適用しません。
WriteStartDocument が呼び出されてから WriteProcessingInstruction メソッドを使用して別の XML 宣言を作成する場合は、例外がスローされます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlWriter.WriteStartDocument メソッド

名前 | 説明 |
---|---|
XmlWriter.WriteStartDocument () | 派生クラスでオーバーライドされると、バージョン "1.0" の XML 宣言を書き込みます。 .NET Compact Framework によってサポートされています。 |
XmlWriter.WriteStartDocument (Boolean) | 派生クラスでオーバーライドされると、バージョン "1.0" の XML 宣言とスタンドアロン属性を書き込みます。 .NET Compact Framework によってサポートされています。 |
