Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Remove Method

XmlAttributeCollection.Remove Method

Removes the specified attribute from the collection.

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)

public XmlAttribute Remove(
	XmlAttribute node
)

Parameters

node
Type: System.Xml.XmlAttribute

The XmlAttribute to remove.

Return Value

Type: System.Xml.XmlAttribute
The node removed or null if it is not found in the collection.

This method is a Microsoft extension to the Document Object Model (DOM).

The following example removes an attribute from the document.

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

    //Create an attribute collection and remove an attribute 
    //from the collection.
    XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;
    attrColl.Remove(attrColl["genre"]);

    Console.WriteLine("Display the modified XML...\r\n");
    Console.WriteLine(doc.OuterXml);  
  }
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
Show:
© 2015 Microsoft