XmlNodeList Classe

Définition

Représente une collection ordonnée de nœuds.Represents an ordered collection of nodes.

public ref class XmlNodeList abstract : IDisposable, System::Collections::IEnumerable
public abstract class XmlNodeList : IDisposable, System.Collections.IEnumerable
type XmlNodeList = class
    interface IEnumerable
    interface IDisposable
Public MustInherit Class XmlNodeList
Implements IDisposable, IEnumerable
Héritage
XmlNodeList
Implémente

Remarques

Les modifications apportées aux enfants de l’objet XmlNodeList de nœud à partir duquel la collection a été créée sont immédiatement reflétées dans les nœuds retournés par les propriétés et les XmlNodeList méthodes.Changes to the children of the node object that the XmlNodeList collection was created from are immediately reflected in the nodes returned by the XmlNodeList properties and methods. XmlNodeListprend en charge l’itération et l’accès indexé.XmlNodeList supports iteration and indexed access.

XmlNodeListest retourné par les propriétés et méthodes suivantes.XmlNodeList is returned by the following properties and methods.

  • XmlNode.ChildNodes-Retourne un XmlNodeList contenant tous les enfants du nœud.XmlNode.ChildNodes - Returns an XmlNodeList containing all the children of the node.

  • XmlNode.SelectNodes-Retourne un XmlNodeList contenant une collection de nœuds correspondant à la requête XPath.XmlNode.SelectNodes - Returns an XmlNodeList containing a collection of nodes matching the XPath query.

  • GetElementsByTagName-Retourne un XmlNodeList contenant une liste de tous les éléments descendants qui correspondent au nom spécifié.GetElementsByTagName - Returns an XmlNodeList containing a list of all descendant elements that match the specified name. Cette méthode est disponible dans les XmlDocument classes et. XmlElementThis method is available in both the XmlDocument and XmlElement classes.

Constructeurs

XmlNodeList()

Initialise une nouvelle instance de la classe XmlNodeList.Initializes a new instance of the XmlNodeList class.

Propriétés

Count

Obtient le nombre de nœuds dans le XmlNodeList.Gets the number of nodes in the XmlNodeList.

ItemOf[Int32]

Obtient un nœud à l'index spécifié.Gets a node at the given index.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Obtient un énumérateur qui itère au sein de la collection de nœuds.Gets an enumerator that iterates through the collection of nodes.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Item(Int32)

Récupère un nœud à l'index spécifié.Retrieves a node at the given index.

MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
PrivateDisposeNodeList()

Supprime les ressources dans la liste de nœuds en privé.Disposes resources in the node list privately.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Libère toutes les ressources utilisées par la classe XmlNodeList.Releases all resources used by the XmlNodeList class.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi