Document.CreateNodeIterator

CreateNodeIterator(Node)

Erstellen Sie einen neuen NodeIterator über dem Teilbaum, der an dem angegebenen Knoten verwurzelt ist.

public INodeIterator CreateNodeIterator(Node root)
ParameterTypBeschreibung
rootNodeKnoten, der zusammen mit seinen Kindern iteriert wird. Der Iterator steht zunächst direkt vor diesem Knoten. Die whatToShow-Flags und der Filter, sofern vorhanden, werden beim Setzen dieser Position nicht berücksichtigt. Die Wurzel darf nicht null sein.

Rückgabewert

Der neu erstellte NodeIterator.

Ausnahmen

AusnahmeBedingung
DOMExceptionNOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist.

Siehe auch


CreateNodeIterator(Node, long)

Erstellen Sie einen neuen NodeIterator über dem Teilbaum, der an dem angegebenen Knoten verwurzelt ist.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)
ParameterTypBeschreibung
rootNodeKnoten, der zusammen mit seinen Kindern iteriert wird. Der Iterator steht zunächst direkt vor diesem Knoten. Die whatToShow-Flags und der Filter, sofern vorhanden, werden beim Setzen dieser Position nicht berücksichtigt. Die Wurzel darf nicht null sein.
whatToShowInt64Flag gibt an, welche Knotentypen in der logischen Ansicht des vom Iterator präsentierten Baums erscheinen können. Siehe die Beschreibung von NodeFilter für den Satz möglicher SHOW_ Werte. Diese Flags können mit ODER kombiniert werden.

Rückgabewert

Der neu erstellte NodeIterator.

Ausnahmen

AusnahmeBedingung
DOMExceptionNOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist.

Siehe auch


CreateNodeIterator(Node, long, INodeFilter)

Erstellen Sie einen neuen NodeIterator über dem Teilbaum, der an dem angegebenen Knoten verwurzelt ist.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
ParameterTypBeschreibung
rootNodeKnoten, der zusammen mit seinen Kindern iteriert wird. Der Iterator steht zunächst direkt vor diesem Knoten. Die whatToShow-Flags und der Filter, sofern vorhanden, werden beim Setzen dieser Position nicht berücksichtigt. Die Wurzel darf nicht null sein.
whatToShowInt64Flag gibt an, welche Knotentypen in der logischen Ansicht des vom Iterator präsentierten Baums erscheinen können. Siehe die Beschreibung von NodeFilter für den Satz möglicher SHOW_ Werte. Diese Flags können mit ODER kombiniert werden.
filterINodeFilterNodeFilter, der mit this TreeWalker verwendet werden soll, oder null, um anzugeben, dass kein Filter vorhanden ist.

Rückgabewert

Der neu erstellte NodeIterator.

Ausnahmen

AusnahmeBedingung
DOMExceptionNOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist.

Siehe auch