Partager via


XmlNodeList Classe

Définition

Décrit une collection de nœuds.

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)
Héritage
Object Platform::Object IInspectable XmlNodeList
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Listes de membres de la collection

Pour JavaScript, XmlNodeList contient les membres affichés dans les listes de membres. En outre, XmlNodeList prend en charge les membres de Array.prototype et l’utilisation d’un index pour accéder aux éléments.

Énumération de la collection en C# ou Microsoft Visual Basic

XmlNodeList étant énumérable, vous pouvez utiliser la syntaxe propre au langage, telle que foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue le cast de type pour vous et vous n’aurez pas besoin d’effectuer un cast IEnumerable<IXmlNode> vers explicitement. Si vous avez besoin d’un cast explicite, par exemple si vous souhaitez appeler GetEnumerator, castez en IEnumerable<T> avec une contrainte IXmlNode .

Propriétés

Length

Obtient la longueur de la liste.

Size

Obtient le nombre d’éléments dans la vue vectorielle.

Méthodes

First()

Retourne un itérateur qui itère sur les éléments de la collection.

GetAt(UInt32)

Retourne l’élément à l’index spécifié dans la vue vectorielle.

GetMany(UInt32, IXmlNode[])

Retourne les éléments qui commencent à l’index spécifié de la vue vectorielle.

IndexOf(IXmlNode, UInt32)

Retourne l’index d’un élément spécifié dans le vecteur.

Item(UInt32)

Retourne l’élément de la liste à l’index spécifié.

S’applique à