XmlNode.Item[] Propiedad

Definición

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.

C#
public virtual System.Xml.XmlElement this[string name] { get; }
C#
public virtual System.Xml.XmlElement? this[string name] { get; }

Parámetros

name
String

Nombre completo del elemento que se va a recuperar.

Valor de propiedad

XmlElement

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.

C#
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);
  }
}

Comentarios

Esta propiedad es una extensión de Microsoft para Document Object Model (DOM).

Se aplica a

.NET 7 otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0

Item[String, String]

Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados.

C#
public virtual System.Xml.XmlElement this[string localname, string ns] { get; }
C#
public virtual System.Xml.XmlElement? this[string localname, string ns] { get; }

Parámetros

localname
String

Nombre local del elemento.

ns
String

Identificador URI de espacio de nombres del elemento.

Valor de propiedad

XmlElement

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

Se aplica a

.NET 7 otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0