ITraversal

ITraversal interface

Les itérateurs sont utilisés pour parcourir un ensemble de nœuds, par exemple l’ensemble de nœuds dans une NodeList, le sous-arbre de documents régi par un nœud particulier, les résultats d’une requête ou tout autre ensemble de nœuds. L’ensemble de nœuds à itérer est déterminé par l’implémentation de NodeIterator. DOM niveau 2 spécifie une implémentation unique de NodeIterator pour la traversée de l’ordre des documents d’une sous-arborescence de documents. Les instances de ces itérateurs sont créées en appelant DocumentTraversal .createNodeIterator().

Voir aussi leDocument object Model (DOM) Level 2 Traversal and Range Specification. @depuis le niveau DOM 2

public interface ITraversal : IDisposable

Propriétés

NomLa description
Filter { get; }Le NodeFilter utilisé pour filtrer les nœuds.
Root { get; }Le nœud racine du NodeIterator, tel que spécifié lors de sa création .
WhatToShow { get; }Cet attribut détermine quels types de nœuds sont présentés via l’itérateur . L’ensemble de constantes disponible est défini dans l’interface NodeFilter. Les nœuds non acceptés par whatToShow seront ignorés, mais leurs enfants peuvent toujours être pris en compte. Notez que ce saut a priorité sur le filtre, le cas échéant.

Voir également