XmlDocument.WriteContentTo(XmlWriter) Metodo

Definizione

Salva tutti gli elementi figlio del nodo XmlDocument nell'oggetto XmlWriter specificato.Saves all the children of the XmlDocument node to the specified 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)

Parametri

xw
XmlWriter

Oggetto XmlWriter in cui salvare.The XmlWriter to which you want to save.

Esempio

Nell'esempio seguente viene visualizzato il documento sullo schermo.The following example displays the document onscreen.

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

Commenti

Questo metodo è un'estensione Microsoft per il Document Object Model (DOM).This method is a Microsoft extension to the Document Object Model (DOM). Dal punto di vista funzionale equivale alla InnerXml Proprietà.It is functionally equivalent to the InnerXml property.

La XmlDeclaration.Encoding proprietà determina la codifica scritta. Se la Encoding proprietà non dispone di un valore, XmlDocument viene scritto senza un attributo di codifica.The XmlDeclaration.Encoding property determines the encoding that is written out. If the Encoding property does not have a value, the XmlDocument is written out without an encoding attribute.

Si applica a