Ler em inglês

Partilhar via


XmlNode.WriteContentTo(XmlWriter) Método

Definição

Salva todos os nós filho do nó do XmlWriter especificado, quando substituído em uma classe derivada.

C#
public abstract void WriteContentTo(System.Xml.XmlWriter w);

Parâmetros

w
XmlWriter

O XmlWriter no qual você deseja salvar.

Exemplos

O exemplo a seguir exibe o conteúdo do nó raiz no console.

C#
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>");

    XmlNode root = doc.FirstChild;

    // Because WriteContentTo saves only the child nodes of the node
    // to the writer none of the attributes are displayed.
    Console.WriteLine("Display the contents of the node...");
    XmlTextWriter writer = new XmlTextWriter(Console.Out);
    writer.Formatting = Formatting.Indented;
    root.WriteContentTo(writer);
  }
}

Comentários

Esse método é uma extensão Microsoft para o DOM (Modelo de Objeto de Documento). Ele é funcionalmente equivalente à InnerXml propriedade .

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Confira também