Lire en anglais

Partager via


XmlNode.RemoveChild(XmlNode) Méthode

Définition

Supprime le nœud enfant spécifié.

public virtual System.Xml.XmlNode RemoveChild (System.Xml.XmlNode oldChild);

Paramètres

oldChild
XmlNode

Nœud supprimé.

Retours

XmlNode

Nœud supprimé.

Exceptions

oldChild n'est pas un enfant de ce nœud. ou bien ce nœud est en lecture seule.

Exemples

L’exemple suivant supprime un nœud du document XML.

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

public class Sample {

  public static void Main() {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    XmlNode root = doc.DocumentElement;

    //Remove the title element.
    root.RemoveChild(root.FirstChild);

    Console.WriteLine("Display the modified XML...");
    doc.Save(Console.Out);
  }
}

Notes pour les héritiers

En cas de RemoveChild substitution dans une classe dérivée, pour que les événements soient déclenchés correctement, vous devez appeler la RemoveChild méthode de la classe de base.

S’applique à