XmlNodeList Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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é. |