XmlNodeList Clase

Definición

Describe una colección de nodos.

public ref class XmlNodeList sealed : IIterable<IXmlNode ^>, IVectorView<IXmlNode ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlNodeList final : IIterable<IXmlNode>, IVectorView<IXmlNode>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlNodeList : IEnumerable<IXmlNode>, IReadOnlyList<IXmlNode>
Public NotInheritable Class XmlNodeList
Implements IEnumerable(Of IXmlNode), IReadOnlyList(Of IXmlNode)
Herencia
Object Platform::Object IInspectable XmlNodeList
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Listas de miembros de la colección

Para JavaScript, XmlNodeList tiene los miembros que se muestran en las listas de miembros. Además, XmlNodeList admite miembros de Array.prototype y usa un índice para acceder a los elementos.

Enumeración de la colección en C# o Microsoft Visual Basic

XmlNodeList es enumerable, por lo que puede usar sintaxis específica del lenguaje, como foreach en C# para enumerar los elementos de la colección. El compilador realiza la conversión de tipos automáticamente y no es necesario convertir a IEnumerable<IXmlNode> explícitamente. Si necesita convertir explícitamente, por ejemplo, si desea llamar a GetEnumerator, convierta a IEnumerable<T> con una restricción IXmlNode .

Propiedades

Length

Obtiene la longitud de la lista.

Size

Obtiene el número de elementos de la vista vectorial.

Métodos

First()

Devuelve un iterador que recorre en iteración los elementos de la colección.

GetAt(UInt32)

Devuelve el elemento en el índice especificado de la vista vectorial.

GetMany(UInt32, IXmlNode[])

Devuelve los elementos que comienzan en el índice especificado de la vista vectorial.

IndexOf(IXmlNode, UInt32)

Devuelve el índice de un elemento especificado en el vector.

Item(UInt32)

Devuelve el elemento de la lista en el índice especificado.

Se aplica a