XmlNode.Item[] Propriété

Définition

Obtient l'élément enfant spécifié.

Surcharges

Item[String]

Obtient le premier élément enfant avec le Name spécifié.

Item[String, String]

Obtient le premier élément enfant avec le LocalName et le NamespaceURI spécifiés.

Item[String]

Obtient le premier élément enfant avec le Name spécifié.

C#
public virtual System.Xml.XmlElement this[string name] { get; }
C#
public virtual System.Xml.XmlElement? this[string name] { get; }

Paramètres

name
String

Nom qualifié de l'élément à récupérer

Valeur de propriété

XmlElement

Premier XmlElement correspondant au nom spécifié. Elle retourne une référence nulle (Nothing en Visual Basic) si aucune correspondance n'est trouvée.

Exemples

L’exemple suivant affiche l’élément de titre.

C#
using System;
using System.IO;
using System.Xml;

public class Sample {

  public static void Main() {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "<price>19.95</price>" +
                "</book>");

    XmlNode root = doc.FirstChild;

    Console.WriteLine("Display the title element...");
    Console.WriteLine(root["title"].OuterXml);
  }
}

Remarques

Cette propriété est une extension Microsoft du modèle DOM (Document Object Model).

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

Item[String, String]

Obtient le premier élément enfant avec le LocalName et le NamespaceURI spécifiés.

C#
public virtual System.Xml.XmlElement this[string localname, string ns] { get; }
C#
public virtual System.Xml.XmlElement? this[string localname, string ns] { get; }

Paramètres

localname
String

Le nom local de l'élément.

ns
String

L'URI de l'espace de noms de l'élément.

Valeur de propriété

XmlElement

Premier XmlElement ayant les localname et ns correspondants. Elle retourne une référence nulle (Nothing en Visual Basic) si aucune correspondance n'est trouvée.

Remarques

Cette propriété est une extension Microsoft du modèle DOM (Document Object Model).

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