Interface IDocumentTraversal

Interface IDocumentTraversal

Navne til: Aspose.Html.Dom.Traversal Sammensætning: Aspose.HTML.dll (25.4.0)

DokumentTraversal indeholder metoder, der skaber iteratorer ogTree-walkers til at krydse en knude og dets børn i dokumentarrangement ( dybdeforudbestemmelse, som er tilsvarende den ordre, hvorStart tags forekommer i tekst repræsentation af dokumentet). i DOMssom understøtter Traversal-funktionen, DocumentTraversal vilat blive implementeret af de samme objekter, der implementerer dokumentgrænsefladen.

Se også den Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM niveau 2

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

Methods

CreateNodeIterator(Node)

Skab en ny NodeIterator over det underjordiske træ, der er rødt iSpecifikation af node.

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

Parameters

root Node

Node, der vil blive itereret sammen med sine børn.Iteratoren er oprindeligt placeret lige før denne node.HvadToShow flag og filteret, hvis der er, er ikkeNår det er tilfældet, er det ikke nødvendigt, at rotenaf null.

Returns

INodeIterator

Den nyligt oprettet NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Ophøjet, hvis den angivne rødme eraf null.

CreateNodeIterator(Node og Lange)

Skab en ny NodeIterator over det underjordiske træ, der er rødt iSpecifikation af node.

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

Parameters

root Node

Node, der vil blive itereret sammen med sine børn.Iteratoren er oprindeligt placeret lige før denne node.HvadToShow flag og filteret, hvis der er, er ikkeNår det er tilfældet, er det ikke nødvendigt, at rotenaf null.

whatToShow long

Flaggen angiver, hvilke nodetyper der kan vises iden logiske udseende af træet præsenteret af iteratoren. seBeskrivelse af NodeFilter for set af muligeSHOW_ værdier.Disse flag kan kombineres ved hjælp afEller.

Returns

INodeIterator

Den nyligt oprettet NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Ophøjet, hvis den angivne rødme eraf null.

CreateNodeIterator(Node, lang, INodeFilter)

Skab en ny NodeIterator over det underjordiske træ, der er rødt iSpecifikation af node.

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

Parameters

root Node

Node, der vil blive itereret sammen med sine børn.Iteratoren er oprindeligt placeret lige før denne node.HvadToShow flag og filteret, hvis der er, er ikkeNår det er tilfældet, er det ikke nødvendigt, at rotenaf null.

whatToShow long

Flaggen angiver, hvilke nodetyper der kan vises iden logiske udseende af træet præsenteret af iteratoren. seBeskrivelse af NodeFilter for set af muligeSHOW_ værdier.Disse flag kan kombineres ved hjælp afEller.

filter INodeFilter

NodeFilter til brug med detteTreeWalker, eller null for at angive ingen filter.

Returns

INodeIterator

Den nyligt oprettet NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Ophøjet, hvis den angivne rødme eraf null.

CreateTreeWalker(Node)

Skab en ny TreeWalker over det underjordiske træ, der er rødt vedSpecifikation af node.

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

Parameters

root Node

Node, der vil tjene som rødmen forTreeWalker. den whatToShow flag og denNodeFilter betragtes ikke ved indstilling af denne værdi;Enhver type node vil blive accepteret som rødden.TreeWalker erindledende til denne node, uanset om den er synlig eller ej.Rootfunktioner som et stoppunkt for traversalmetoder, der ser opad i dokumentstrukturen, såsomparentNode og nextNode. rødmen skalIkke være null.

Returns

ITreeWalker

Den nyligt skabt TreeWalker.

CreateTreeWalker(Node og Lange)

Skab en ny TreeWalker over det underjordiske træ, der er rødt vedSpecifikation af node.

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

Parameters

root Node

Node, der vil tjene som rødmen forTreeWalker. den whatToShow flag og denNodeFilter betragtes ikke ved indstilling af denne værdi;Enhver type node vil blive accepteret som rødden.TreeWalker erindledende til denne node, uanset om den er synlig eller ej.Rootfunktioner som et stoppunkt for traversalmetoder, der ser opad i dokumentstrukturen, såsomparentNode og nextNode. rødmen skalIkke være null.

whatToShow long

Flaggen angiver, hvilke nodetyper der kan vises iden logiske udseende af træet præsenteret af træ-walkeren. seBeskrivelse af NodeFilter for set af muligeSHOW_ værdier.Disse flag kan kombineres med OR.

Returns

ITreeWalker

Den nyligt skabt TreeWalker.

CreateTreeWalker(Node, lang, INodeFilter)

Skab en ny TreeWalker over det underjordiske træ, der er rødt vedSpecifikation af node.

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

Parameters

root Node

Node, der vil tjene som rødmen forTreeWalker. den whatToShow flag og denNodeFilter betragtes ikke ved indstilling af denne værdi;Enhver type node vil blive accepteret som rødden.TreeWalker erindledende til denne node, uanset om den er synlig eller ej.Rootfunktioner som et stoppunkt for traversalmetoder, der ser opad i dokumentstrukturen, såsomparentNode og nextNode. rødmen skalIkke være null.

whatToShow long

Flaggen angiver, hvilke nodetyper der kan vises iden logiske udseende af træet præsenteret af træ-walkeren. seBeskrivelse af NodeFilter for set af muligeSHOW_ værdier.Disse flag kan kombineres med OR.

filter INodeFilter

NodeFilter til brug med detteTreeWalker, eller null for at angive ingen filter.

Returns

ITreeWalker

Den nyligt skabt TreeWalker.

 Dansk