XmlDocument.WriteContentTo(XmlWriter) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Uloží všechny podřízené položky XmlDocument uzlu do zadaného 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)
Parametry
- xw
- XmlWriter
Do XmlWriter kterého chcete uložit.
Příklady
Následující příklad zobrazí dokument.
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
Poznámky
Tato metoda je rozšířením Microsoftu pro model DOM (Document Object Model). Je funkčně ekvivalentní vlastnosti InnerXml .
Vlastnost XmlDeclaration.Encoding určuje kódování, které je zapsáno. Encoding Pokud vlastnost nemá hodnotu, XmlDocument je zapsána bez atributu kódování.