XmlNode.Item[] Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el elemento secundario especificado.
Sobrecargas
Item[String] |
Obtiene el primer elemento secundario con el Name especificado. |
Item[String, String] |
Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados. |
Item[String]
Obtiene el primer elemento secundario con el Name especificado.
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
Parámetros
- name
- String
Nombre completo del elemento que se va a recuperar.
Valor de propiedad
Primer XmlElement que coincide con el nombre especificado. Devuelve una referencia nula (Nothing
en Visual Basic) si no hay ninguna coincidencia.
Ejemplos
En el ejemplo siguiente se muestra el elemento 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
Comentarios
Esta propiedad es una extensión de Microsoft para Document Object Model (DOM).
Se aplica a
Item[String, String]
Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados.
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
Parámetros
- localname
- String
Nombre local del elemento.
- ns
- String
Identificador URI de espacio de nombres del elemento.
Valor de propiedad
Primer XmlElement con los parámetros localname
y ns
coincidentes. Devuelve una referencia nula (Nothing
en Visual Basic) si no hay ninguna coincidencia.
Comentarios
Esta propiedad es una extensión de Microsoft para Document Object Model (DOM).