IDocumentTraversal.CreateNodeIterator

CreateNodeIterator(Node)

Créer un nouveau NodeIterator sur la sous-arborescence enracinée au nœud spécifié.

public INodeIterator CreateNodeIterator(Node root)
ParamètreTaperLa description
rootNodenœud qui sera itéré avec ses enfants. L’itérateur est initialement positionné juste avant ce nœud. Les drapeaux whatToShow et le filtre, le cas échéant, ne sont pas pris en compte lors de la définition de cette position. La racine ne doit pas être null.

Return_Value

Le NodeIterator nouvellement créé.

Exceptions

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

Voir également


CreateNodeIterator(Node, long)

Créer un nouveau NodeIterator sur la sous-arborescence enracinée au nœud spécifié.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)
ParamètreTaperLa description
rootNodenœud qui sera itéré avec ses enfants. L’itérateur est initialement positionné juste avant ce nœud. Les drapeaux whatToShow et le filtre, le cas échéant, ne sont pas pris en compte lors de la définition de cette position. La racine ne doit pas être null.
whatToShowInt64flag spécifie quels types de nœuds peuvent apparaître dans la vue logique de l’arborescence présentée par l’itérateur. Voir la description de NodeFilter pour l’ensemble de valeurs SHOW_ possibles. Ces drapeaux peuvent être combinés en utilisant OR.

Return_Value

Le NodeIterator nouvellement créé.

Exceptions

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

Voir également


CreateNodeIterator(Node, long, INodeFilter)

Créer un nouveau NodeIterator sur la sous-arborescence enracinée au nœud spécifié.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
ParamètreTaperLa description
rootNodenœud qui sera itéré avec ses enfants. L’itérateur est initialement positionné juste avant ce nœud. Les drapeaux whatToShow et le filtre, le cas échéant, ne sont pas pris en compte lors de la définition de cette position. La racine ne doit pas être null.
whatToShowInt64flag spécifie quels types de nœuds peuvent apparaître dans la vue logique de l’arborescence présentée par l’itérateur. 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 NodeIterator nouvellement créé.

Exceptions

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

Voir également