XmlElement.WriteContentTo(XmlWriter) Metodo

Definizione

Salva tutti gli elementi figlio del nodo nell'oggetto XmlWriter specificato.Saves all the children of the node to the specified XmlWriter.

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

Parametri

w
XmlWriter

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

Esempi

Nell'esempio seguente viene visualizzato il contenuto dell'elemento nella console.The following example displays the contents of the element to the console.

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->LoadXml( "<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'><title>Pride And Prejudice</title></book>" );
   XmlElement^ root = doc->DocumentElement;
   
   // Note that because WriteContentTo saves only the children of the element
   // to the writer none of the attributes are displayed.
   Console::WriteLine( "Display the contents of the element..." );
   XmlTextWriter^ writer = gcnew XmlTextWriter( Console::Out );
   writer->Formatting = Formatting::Indented;
   root->WriteContentTo( writer );
}

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    XmlElement root = doc.DocumentElement;

    // Note that because WriteContentTo saves only the children of the element
    // to the writer none of the attributes are displayed.
    Console.WriteLine("Display the contents of the element...");
    XmlTextWriter writer = new XmlTextWriter(Console.Out);
    writer.Formatting = Formatting.Indented;
    root.WriteContentTo(writer);
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'>" & _
                      "<title>Pride And Prejudice</title>" & _
                      "</book>")

    Dim root as XmlElement = doc.DocumentElement

    ' Note that because WriteContentTo saves only the children of the element
    ' to the writer none of the attributes are displayed.
    Console.WriteLine("Display the contents of the element...")
    Dim writer as XmlTextWriter = new XmlTextWriter(Console.Out)
    writer.Formatting = Formatting.Indented
    root.WriteTo(writer)

  end sub
end class

Commenti

Questo metodo è un'estensione Microsoft per il Document Object Model (DOM).This method is a Microsoft extension to the Document Object Model (DOM).

Si applica a

Vedi anche