Interface IDocumentTraversal

Interface IDocumentTraversal

Der Name: Aspose.Html.Dom.Traversal Sammlung: Aspose.HTML.dll (25.4.0)

DocumentTraversal enthält Methoden, die Iteratoren undBaumwanderer, um einen Knoten und seine Kinder in Dokumentarordnung zu überqueren (die Tiefe1. vorbestellter Durchgang, der mit dem Befehl entspricht, in dem derStart-Tags erscheinen in der Textvertretung des Dokuments). in DOMsdie die Traversal-Funktion unterstützt, DocumentTraversal wirdwerden von den gleichen Objekten implementiert, die das Dokument-Interface implementieren.

Siehe auch die Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM Level 2

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal

Methods

CreateNodeIterator(Node)

Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.

Returns

INodeIterator

Der neu erstellte NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.

CreateNodeIterator(Node, Lange)

Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.

whatToShow long

Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die vom Iterator vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können kombiniert werdenOder.

Returns

INodeIterator

Der neu erstellte NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.

CreateNodeIterator(Node, lange, InodeFilter)

Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.

whatToShow long

Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die vom Iterator vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können kombiniert werdenOder.

filter INodeFilter

NodeFilter zu verwenden mit diesemTreeWalker oder null, um keine Filter anzuzeigen.

Returns

INodeIterator

Der neu erstellte NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.

CreateTreeWalker(Node)

Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.

Returns

ITreeWalker

Der neu erstellte TreeWalker.

CreateTreeWalker(Node, Lange)

Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.

whatToShow long

Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die von dem Baumwanderer vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können mit OR kombiniert werden.

Returns

ITreeWalker

Der neu erstellte TreeWalker.

CreateTreeWalker(Node, lange, InodeFilter)

Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.

whatToShow long

Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die von dem Baumwanderer vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können mit OR kombiniert werden.

filter INodeFilter

NodeFilter zu verwenden mit diesemTreeWalker oder null, um keine Filter anzuzeigen.

Returns

ITreeWalker

Der neu erstellte TreeWalker.

 Deutsch