Document.CreateTreeWalker

CreateTreeWalker(Node)

Créer un nouveau TreeWalker sur le sous-arbre enraciné au nœud spécifié.

public ITreeWalker CreateTreeWalker(Node root)
ParamètreTaperLa description
rootNodenœud qui servira de racine pour the TreeWalker. Les drapeaux whatToShow et the NodeFilter ne sont pas pris en compte lors de la définition de cette valeur ; tout type de nœud sera accepté comme racine. Le currentNode du TreeWalker est initialisé à ce nœud, qu’il soit visible ou non. La racine fonctionne comme un point d’arrêt pour les méthodes traversal qui regardent vers le haut dans la structure du document, telles que parentNode et nextNode. La racine doit ne pas être nulle.

Return_Value

Le TreeWalker nouvellement créé.

Exceptions

exceptioncondition
DOMExceptionNOT_SUPPORTED_ERR : déclenché si la racine spécifiée est null.

Voir également


CreateTreeWalker(Node, long)

Créer un nouveau TreeWalker sur le sous-arbre enraciné au nœud spécifié.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParamètreTaperLa description
rootNodenœud qui servira de racine pour the TreeWalker. Les drapeaux whatToShow et the NodeFilter ne sont pas pris en compte lors de la définition de cette valeur ; tout type de nœud sera accepté comme racine. Le currentNode du TreeWalker est initialisé à ce nœud, qu’il soit visible ou non. La racine fonctionne comme un point d’arrêt pour les méthodes traversal qui regardent vers le haut dans la structure du document, telles que parentNode et nextNode. La racine doit ne pas être nulle.
whatToShowInt64flag spécifie quels types de nœuds peuvent apparaître dans la vue logique de l’arbre présentée par le tree-walker. Voir la description de NodeFilter pour l’ensemble de valeurs SHOW_ possibles. Ces drapeaux peuvent être combinés en utilisant OR.

Return_Value

Le TreeWalker nouvellement créé.

Exceptions

exceptioncondition
DOMExceptionNOT_SUPPORTED_ERR : déclenché si la racine spécifiée est null.

Voir également


CreateTreeWalker(Node, long, INodeFilter)

Créer un nouveau TreeWalker sur le sous-arbre enraciné au nœud spécifié.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
ParamètreTaperLa description
rootNodenœud qui servira de racine pour the TreeWalker. Les drapeaux whatToShow et the NodeFilter ne sont pas pris en compte lors de la définition de cette valeur ; tout type de nœud sera accepté comme racine. Le currentNode du TreeWalker est initialisé à ce nœud, qu’il soit visible ou non. La racine fonctionne comme un point d’arrêt pour les méthodes traversal qui regardent vers le haut dans la structure du document, telles que parentNode et nextNode. La racine doit ne pas être nulle.
whatToShowInt64flag spécifie quels types de nœuds peuvent apparaître dans la vue logique de l’arbre présentée par le tree-walker. Voir la description de NodeFilter pour l’ensemble de valeurs SHOW_ possibles. Ces drapeaux peuvent être combinés en utilisant OR.
filterINodeFilterNodeFilter à utiliser avec this TreeWalker, ou null pour indiquer aucun filtre.

Return_Value

Le TreeWalker nouvellement créé.

Exceptions

exceptioncondition
DOMExceptionNOT_SUPPORTED_ERR : déclenché si la racine spécifiée est null.

Voir également