Interface IDocumentTraversal

Interface IDocumentTraversal

De naam: Aspose.Html.Dom.Traversal Verzameling: Aspose.HTML.dll (25.4.0)

DocumentTraversal bevat methoden die iterators creëren enTree-walkers om een knoop en zijn kinderen in documenten volgorde te kruisen (diepteeerste, pre-order traversal, die gelijk is aan de orde waarin destart tags verschijnen in de tekstrepresentatie van het document). in DOMsdie de Traversal-functie ondersteunt, DocumentTraversal zalworden geïmplementeerd door dezelfde objecten die de Document-interface implementeren.

Zie ook de Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM niveau 2

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

Methods

CreateNodeIterator(Node)

Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.

Returns

INodeIterator

De onlangs gemaakt NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.

CreateNodeIterator(Node, lang)

Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.

whatToShow long

Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de iterator. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met behulp vanOf .

Returns

INodeIterator

De onlangs gemaakt NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.

CreateNodeIterator(Node, lang, inodefilter)

Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.

whatToShow long

Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de iterator. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met behulp vanOf .

filter INodeFilter

NodeFilter te gebruiken met ditTreeWalker, of nul om geen filter te geven.

Returns

INodeIterator

De onlangs gemaakt NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.

CreateTreeWalker(Node)

Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.

Returns

ITreeWalker

De nieuw gemaakt TreeWalker.

CreateTreeWalker(Node, lang)

Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.

whatToShow long

Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de boomwalker. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met OR.

Returns

ITreeWalker

De nieuw gemaakt TreeWalker.

CreateTreeWalker(Node, lang, inodefilter)

Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.

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

Parameters

root Node

Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.

whatToShow long

Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de boomwalker. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met OR.

filter INodeFilter

NodeFilter te gebruiken met ditTreeWalker, of nul om geen filter te geven.

Returns

ITreeWalker

De nieuw gemaakt TreeWalker.

 Nederlands