Partager via


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é.

public:
 virtual property System::Xml::XmlElement ^ default[System::String ^] { System::Xml::XmlElement ^ get(System::String ^ name); };
public virtual System.Xml.XmlElement this[string name] { get; }
public virtual System.Xml.XmlElement? this[string name] { get; }
member this.Item(string) : System.Xml.XmlElement
Default Public Overridable ReadOnly Property Item(name As String) As XmlElement

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.

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;

int main()
{
   XmlDocument^ doc = gcnew 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 );
}
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);
  }
}
Option Explicit
Option Strict

Imports System.IO
Imports System.Xml

Public Class Sample
    Public Shared Sub Main()
        
        Dim doc As New XmlDocument()
        doc.LoadXml("<book ISBN='1-861001-57-5'>" & _
                    "<title>Pride And Prejudice</title>" & _ 
                    "<price>19.95</price>" & _ 
                    "</book>")

        Dim root As XmlNode = doc.FirstChild
        Console.WriteLine("Display the title element...")
        Console.WriteLine(root("title").OuterXml)
    End Sub
End Class

Remarques

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

S’applique à

Item[String, String]

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

public:
 virtual property System::Xml::XmlElement ^ default[System::String ^, System::String ^] { System::Xml::XmlElement ^ get(System::String ^ localname, System::String ^ ns); };
public virtual System.Xml.XmlElement this[string localname, string ns] { get; }
public virtual System.Xml.XmlElement? this[string localname, string ns] { get; }
member this.Item(string * string) : System.Xml.XmlElement
Default Public Overridable ReadOnly Property Item(localname As String, ns As String) As XmlElement

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 à