XmlElement.GetAttributeNode Méthode

Définition

Retourne le XmlAttribute spécifié.

Surcharges

GetAttributeNode(String)

Retourne le XmlAttribute avec le nom spécifié.

GetAttributeNode(String, String)

Retourne XmlAttribute avec le nom local et l'URI de l'espace de noms spécifiés.

GetAttributeNode(String)

Retourne le XmlAttribute avec le nom spécifié.

C#
public virtual System.Xml.XmlAttribute GetAttributeNode (string name);
C#
public virtual System.Xml.XmlAttribute? GetAttributeNode (string name);

Paramètres

name
String

Nom de l’attribut à récupérer. Il s’agit d’un nom qualifié. Il est comparé à la propriété Name du nœud correspondant.

Retours

XmlAttribute

XmlAttribute ou null spécifié si aucun attribut correspondant n’a été trouvé.

Exemples

L’exemple suivant vérifie si l’élément a l’attribut spécifié.

C#
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;

    // Check to see if the element has a genre attribute.
    if (root.HasAttribute("genre")){
      XmlAttribute attr = root.GetAttributeNode("genre");
      Console.WriteLine(attr.Value);
   }
  }
}

S’applique à

.NET 7 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0

GetAttributeNode(String, String)

Retourne XmlAttribute avec le nom local et l'URI de l'espace de noms spécifiés.

C#
public virtual System.Xml.XmlAttribute GetAttributeNode (string localName, string namespaceURI);
C#
public virtual System.Xml.XmlAttribute? GetAttributeNode (string localName, string? namespaceURI);

Paramètres

localName
String

Le nom local de l'attribut.

namespaceURI
String

L'URI de l'espace de noms de l'attribut.

Retours

XmlAttribute

XmlAttribute ou null spécifié si aucun attribut correspondant n’a été trouvé.

S’applique à

.NET 7 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0