XmlNode.Item[] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das angegebene untergeordnete Element ab.
Überlädt
Item[String] |
Ruft das erste untergeordnete Element mit dem angegebenen Name ab. |
Item[String, String] |
Ruft das erste untergeordnete Element mit dem angegebenen LocalName und dem NamespaceURI ab. |
Item[String]
Ruft das erste untergeordnete Element mit dem angegebenen Name ab.
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
Parameter
- name
- String
Der gekennzeichnete Name des abzurufenden Elements.
Eigenschaftswert
Das erste XmlElement, das mit dem angegebenen Namen übereinstimmt. Es wird ein NULL-Verweis zurückgegeben (Nothing
in Visual Basic), wenn keine Übereinstimmung vorhanden ist.
Beispiele
Im folgenden Beispiel wird das Titelelement angezeigt.
#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
Hinweise
Diese Eigenschaft ist eine Microsoft-Erweiterung des Dokumentobjektmodells (DOM).
Gilt für
Item[String, String]
Ruft das erste untergeordnete Element mit dem angegebenen LocalName und dem NamespaceURI ab.
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
Parameter
- localname
- String
Der lokale Name des Elements.
- ns
- String
Der Namespace-URI des Elements.
Eigenschaftswert
Das erste XmlElement mit dem passenden localname
und ns
. Es wird ein NULL-Verweis zurückgegeben (Nothing
in Visual Basic), wenn keine Übereinstimmung vorhanden ist.
Hinweise
Diese Eigenschaft ist eine Microsoft-Erweiterung des Dokumentobjektmodells (DOM).