XmlNode.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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é
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).