Aracılığıyla paylaş


XmlDocument.WriteContentTo(XmlWriter) Yöntem

Tanım

Düğümün tüm alt öğelerini XmlDocument belirtilen XmlWriteröğesine kaydeder.

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

Parametreler

xw
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->WriteContentTo( writer );
   writer->Flush();
   Console::WriteLine();
}

public static void WriteXml( XmlDocument doc )
 {
    XmlTextWriter writer = new XmlTextWriter(Console.Out);
    writer.Formatting = Formatting.Indented;
    doc.WriteContentTo( writer );
    writer.Flush();
    Console.WriteLine();
 }
Public Shared Sub WriteXml(doc As XmlDocument)
    Dim writer As New XmlTextWriter(Console.Out)
    writer.Formatting = Formatting.Indented
    doc.WriteContentTo(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 InnerXml 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