Document.CreateTreeWalker
Inhalt
[
Ausblenden
]CreateTreeWalker(Node)
Erstellen Sie einen neuen TreeWalker über dem Teilbaum, der an dem angegebenen Knoten verwurzelt ist.
public ITreeWalker CreateTreeWalker(Node root)
Parameter | Typ | Beschreibung |
---|---|---|
root | Node | Knoten, 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
Ausnahme | Bedingung |
---|---|
DOMException | NOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist. |
Siehe auch
- interface ITreeWalker
- class Node
- class Document
- namensraum Aspose.Html.Dom
- Montage Aspose.HTML
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)
Parameter | Typ | Beschreibung |
---|---|---|
root | Node | Knoten, 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. |
whatToShow | Int64 | Flag 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
Ausnahme | Bedingung |
---|---|
DOMException | NOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist. |
Siehe auch
- interface ITreeWalker
- class Node
- class Document
- namensraum Aspose.Html.Dom
- Montage Aspose.HTML
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)
Parameter | Typ | Beschreibung |
---|---|---|
root | Node | Knoten, 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. |
whatToShow | Int64 | Flag 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. |
filter | INodeFilter | NodeFilter, der mit this TreeWalker verwendet werden soll, oder null, um anzugeben, dass kein Filter vorhanden ist. |
Rückgabewert
Der neu erstellte TreeWalker.
Ausnahmen
Ausnahme | Bedingung |
---|---|
DOMException | NOT_SUPPORTED_ERR: Wird ausgelöst, wenn der angegebene Stamm null ist. |
Siehe auch
- interface ITreeWalker
- class Node
- interface INodeFilter
- class Document
- namensraum Aspose.Html.Dom
- Montage Aspose.HTML