Freigeben über


XmlDocument.WriteContentTo(XmlWriter) Methode

Definition

Speichert alle untergeordneten Elemente des XmlDocument Knotens im angegebenen XmlWriter.

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)

Parameter

xw
XmlWriter

Der XmlWriter Speicherort, in dem Sie speichern möchten.

Beispiele

Im folgenden Beispiel wird das Dokument angezeigt.

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

Hinweise

Diese Methode ist eine Microsoft-Erweiterung für das Document Object Model (DOM). Sie entspricht funktional der InnerXml Eigenschaft.

Die XmlDeclaration.Encoding Eigenschaft bestimmt die Codierung, die ausgeschrieben wird. Wenn die Encoding Eigenschaft keinen Wert aufweist, wird die XmlDocument Eigenschaft ohne ein Codierungsattribut geschrieben.

Gilt für: