Document.CreateTreeWalker

CreateTreeWalker(Node)

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

public ITreeWalker CreateTreeWalker(Node root)
ParameterTypBeschreibung
rootNodeKnoten, der als Wurzel für the TreeWalker dienen wird. Die whatToShow-Flags und der NodeFilter werden beim Festlegen dieses Werts nicht berücksichtigt; jeder Knotentyp wird als Root akzeptiert. Der aktuelle Knoten des TreeWalkers wird mit diesem Knoten initialisiert, unabhängig davon, ob er sichtbar ist oder nicht. Die -Wurzel fungiert als Haltepunkt für Traversal -Methoden, die in der Dokumentstruktur nach oben schauen, wie z. B. parentNode und nextNode. Die Wurzel muss nicht null sein.

Rückgabewert

Der neu erstellte TreeWalker.

Ausnahmen

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

Siehe auch


CreateTreeWalker(Node, long)

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

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParameterTypBeschreibung
rootNodeKnoten, der als Wurzel für the TreeWalker dienen wird. Die whatToShow-Flags und der NodeFilter werden beim Festlegen dieses Werts nicht berücksichtigt; jeder Knotentyp wird als Root akzeptiert. Der aktuelle Knoten des TreeWalkers wird mit diesem Knoten initialisiert, unabhängig davon, ob er sichtbar ist oder nicht. Die -Wurzel fungiert als Haltepunkt für Traversal -Methoden, die in der Dokumentstruktur nach oben schauen, wie z. B. parentNode und nextNode. Die Wurzel muss nicht null sein.
whatToShowInt64Flag gibt an, welche Knotentypen in der logischen Ansicht des Baums erscheinen können, der vom Tree-Walker präsentiert wird. 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 TreeWalker.

Ausnahmen

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

Siehe auch


CreateTreeWalker(Node, long, INodeFilter)

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

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
ParameterTypBeschreibung
rootNodeKnoten, der als Wurzel für the TreeWalker dienen wird. Die whatToShow-Flags und der NodeFilter werden beim Festlegen dieses Werts nicht berücksichtigt; jeder Knotentyp wird als Root akzeptiert. Der aktuelle Knoten des TreeWalkers wird mit diesem Knoten initialisiert, unabhängig davon, ob er sichtbar ist oder nicht. Die -Wurzel fungiert als Haltepunkt für Traversal -Methoden, die in der Dokumentstruktur nach oben schauen, wie z. B. parentNode und nextNode. Die Wurzel muss nicht null sein.
whatToShowInt64Flag gibt an, welche Knotentypen in der logischen Ansicht des Baums erscheinen können, der vom Tree-Walker präsentiert wird. 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 TreeWalker.

Ausnahmen

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

Siehe auch