Interface IDocumentTraversal

Interface IDocumentTraversal

Namn på plats: Aspose.Html.Dom.Traversal Sammanfattning: Aspose.HTML.dll (25.4.0)

DokumentTraversal innehåller metoder som skapar iteratorer ochTrä vandrare att passera en nod och dess barn i dokument ordning (djupförhandsorder, vilket motsvarar den ordning i vilkenstarttaggar förekommer i textrepresentationen av dokumentet).som stöder Traversal-funktionen, DocumentTraversal kommerimplementeras av samma objekt som implementerar dokumentgränssnittet.

Se även den Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM nivå 2

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

Methods

CreateNodeIterator(Node)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateNodeIterator(Node, Lång)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av iteratorn. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras medEller .

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateNodeIterator(Node, Lång, InodeFilter)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av iteratorn. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras medEller .

filter INodeFilter

NodeFilter att använda med dettaTreeWalker, eller noll för att inte ange några filter.

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateTreeWalker(Node)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

CreateTreeWalker(Node, Lång)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av trädväxlaren. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras med OR.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

CreateTreeWalker(Node, Lång, InodeFilter)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av trädväxlaren. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras med OR.

filter INodeFilter

NodeFilter att använda med dettaTreeWalker, eller noll för att inte ange några filter.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

 Svenska