Leggere in inglese

Condividi tramite


XmlElement.RemoveAttributeAt(Int32) Metodo

Definizione

Rimuove dall'elemento il nodo dell'attributo con l'indice specificato Se l'attributo rimosso ha un valore predefinito, viene sostituito immediatamente.

public virtual System.Xml.XmlNode RemoveAttributeAt (int i);
public virtual System.Xml.XmlNode? RemoveAttributeAt (int i);

Parametri

i
Int32

Indice del nodo da rimuovere. Il primo nodo ha indice 0.

Restituisce

XmlNode

Nodo dell'attributo rimosso o null se non è presente un nodo a livello dell'indice specificato.

Esempio

Nell'esempio seguente viene rimosso un attributo da un elemento .

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

Commenti

Questo metodo è un'estensione Microsoft per il dom (Document Object Model).

Si applica a