XmlNode.RemoveChild Method (XmlNode)
.NET Framework (current version)
Removes specified child node.
Assembly: System.Xml (in System.Xml.dll)
Parameters
- oldChild
-
Type:
System.Xml.XmlNode
The node being removed.
| Exception | Condition |
|---|---|
| ArgumentException | The oldChild is not a child of this node. Or this node is read-only. |
Notes to Inheritors:
When overriding RemoveChild in a derived class, in order for events to be raised correctly, you must call the RemoveChild method of the base class.
The following example removes a node from the XML document.
Option Explicit Option Strict Imports System Imports System.IO Imports System.Xml Public Class Sample Public Shared Sub Main() Dim doc As New XmlDocument() doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _ "<title>Pride And Prejudice</title>" & _ "</book>") Dim root As XmlNode = doc.DocumentElement 'Remove the title element. root.RemoveChild(root.FirstChild) Console.WriteLine("Display the modified XML...") doc.Save(Console.Out) End Sub 'Main End Class 'Sample
Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 10
.NET Framework
Available since 1.1
Show: