XmlDocument.WriteTo(XmlWriter) Yöntem

Tanım

XmlDocument Düğümü belirtilen XmlWriteröğesine kaydeder.

public:
 override void WriteTo(System::Xml::XmlWriter ^ w);
public override void WriteTo (System.Xml.XmlWriter w);
override this.WriteTo : System.Xml.XmlWriter -> unit
Public Overrides Sub WriteTo (w As XmlWriter)

Parametreler

w
XmlWriter

XmlWriter Kaydetmek istediğiniz.

Örnekler

Aşağıdaki örnekte belge ekranda görüntülenir.

void WriteXml( XmlDocument^ doc )
{
   XmlTextWriter^ writer = gcnew XmlTextWriter( Console::Out );
   writer->Formatting = Formatting::Indented;
   doc->WriteTo( writer );
   writer->Flush();
   Console::WriteLine();
}

public static void WriteXml( XmlDocument doc )
 {
    XmlTextWriter writer = new XmlTextWriter(Console.Out);
    writer.Formatting = Formatting.Indented;
    doc.WriteTo( writer );
    writer.Flush();
    Console.WriteLine();
 }
Public Shared Sub WriteXml(doc As XmlDocument)
    Dim writer As New XmlTextWriter(Console.Out)
    writer.Formatting = Formatting.Indented
    doc.WriteTo(writer)
    writer.Flush()
    Console.WriteLine()
End Sub

Açıklamalar

Bu yöntem, Belge Nesne Modeli'nin (DOM) Bir Microsoft uzantısıdır. İşlevsel olarak özelliğine OuterXml eşdeğerdir.

XmlDeclaration.Encoding özelliği, yazılan kodlamayı belirler. özelliği bir Encoding değere sahip değilse, XmlDocument kodlama özniteliği olmadan yazılır.

Şunlara uygulanır