Ejes LINQ to XML

Tras crear un árbol XML o haber cargado un documento XML en un árbol XML, puede realizar consultas sobre él para encontrar elementos y atributos, así como para recuperar sus valores.

Antes de poder escribir consultas, debe entender los ejes LINQ to XML.Hay dos clases de métodos de eje. En primer lugar, hay métodos a los que se llama en un solo objeto XElement, un objeto XDocument o un objeto XNode.Estos métodos funcionan en un objeto único y devuelven una colección de objetos XElement, XAttribute o XNode.En segundo lugar, existen métodos de extensión que funcionan en colecciones y devuelven colecciones.Los métodos de extensión enumeran la colección de origen, llaman al método de eje adecuado en cada elemento de la colección y concatenan los resultados.

En esta sección

Tema

Descripción

Información general acerca de los ejes de LINQ to XML

Define ejes y explica cómo se usan en el contexto de las consultas LINQ to XML.

Cómo recuperar una recopilación de elementos (LINQ to XML)

Presenta el método Elements.Este método recupera una recopilación de elementos secundarios de un elemento.

Cómo recuperar el valor de un elemento (LINQ to XML)

Muestra cómo obtener los valores de los elementos.

Cómo filtrar nombres de elemento (LINQ to XML)

Muestra cómo filtrar por nombres de elemento al usar los ejes.

Cómo encadenar llamadas a métodos Axis (LINQ to XML)

Muestra cómo encadenar llamadas a métodos de eje.

Cómo recuperar un único elemento secundario (LINQ to XML)

Muestra cómo recuperar un elemento secundario de un elemento, con el nombre de etiqueta de dicho elemento secundario.

Cómo recuperar una colección de atributos (LINQ to XML)

Presenta el método Attributes.Este método recupera los atributos de un elemento.

Cómo recuperar un atributo en particular (LINQ to XML)

Muestra cómo recuperar un atributo de un elemento, con el nombre del atributo.

Cómo recuperar el valor de un atributo (LINQ to XML)

Muestra cómo obtener los valores de los atributos.

Cómo recuperar el valor superficial de un elemento

Muestra cómo recuperar el valor superficial de un elemento.

Ejes integrados en el lenguaje en Visual Basic (LINQ to XML)

Resume los ejes integrados de Visual Basic.

Vea también

Referencia

Métodos de extensión (Guía de programación de C#)

Conceptos

Guía de programación (LINQ to XML)