Leer en inglés

Compartir vía


XmlNode.WriteContentTo(XmlWriter) Método

Definición

Guarda todos los nodos secundarios del nodo en el XmlWriter especificado, cuando se reemplaza en una clase derivada.

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

Parámetros

w
XmlWriter

XmlWriter en el que se desea guardar.

Ejemplos

En el ejemplo siguiente se muestra el contenido del nodo raíz en la consola.

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);
  }
}

Comentarios

Este método es una extensión Microsoft al Modelo de objetos de documento (DOM). Es funcionalmente equivalente a la InnerXml propiedad .

Se aplica a

Producto Versiones
.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

Consulte también