XmlElement.RemoveAttributeAt(Int32) Methode

Definitie

Hiermee verwijdert u het kenmerkknooppunt met de opgegeven index uit het element. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen).

public:
 virtual System::Xml::XmlNode ^ RemoveAttributeAt(int i);
public virtual System.Xml.XmlNode RemoveAttributeAt(int i);
public virtual System.Xml.XmlNode? RemoveAttributeAt(int i);
abstract member RemoveAttributeAt : int -> System.Xml.XmlNode
override this.RemoveAttributeAt : int -> System.Xml.XmlNode
Public Overridable Function RemoveAttributeAt (i As Integer) As XmlNode

Parameters

i
Int32

De index van het knooppunt dat moet worden verwijderd. Het eerste knooppunt heeft index 0.

Retouren

Het kenmerkknooppunt is verwijderd of null als er geen knooppunt in de opgegeven index is.

Voorbeelden

In het volgende voorbeeld wordt een kenmerk uit een element verwijderd.

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

    XmlElement root = doc.DocumentElement;

    // Remove the genre attribute.
    root.RemoveAttributeAt(0);

    Console.WriteLine("Display the modified XML...");
    Console.WriteLine(doc.InnerXml);
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

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

    Dim root as XmlElement = doc.DocumentElement

    ' Remove the genre attribute.
    root.RemoveAttributeAt(0)

    Console.WriteLine("Display the modified XML...")
    Console.WriteLine(doc.InnerXml)

  end sub
end class

Opmerkingen

Deze methode is een Microsoft extensie voor het Document Object Model (DOM).

Van toepassing op