XmlNode.Item[] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá zadaný podřízený prvek.
Přetížení
Item[String] |
Získá první podřízený prvek se zadaným Name. |
Item[String, String] |
Získá první podřízený prvek se zadaným LocalName a NamespaceURI. |
Item[String]
Získá první podřízený prvek se zadaným Name.
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
Parametry
- name
- String
Kvalifikovaný název elementu, který se má načíst.
Hodnota vlastnosti
XmlElement První, která odpovídá zadanému názvu. Vrátí nulový odkaz (Nothing
v Visual Basic), pokud neexistuje shoda.
Příklady
Následující příklad zobrazuje element title.
#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
Poznámky
Tato vlastnost je rozšíření Microsoftu pro model objektu dokumentu (DOM).
Platí pro
Item[String, String]
Získá první podřízený prvek se zadaným LocalName a NamespaceURI.
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
Parametry
- localname
- String
Místní název elementu.
- ns
- String
Identifikátor URI oboru názvů elementu.
Hodnota vlastnosti
První XmlElement s odpovídajícími localname
a ns
. Vrátí nulový odkaz (Nothing
v Visual Basic), pokud neexistuje shoda.
Poznámky
Tato vlastnost je rozšířením Microsoftu pro model DOM (Document Object Model).