Interface IDocumentTraversal
nazivni prostor: Aspose.Html.Dom.Traversal Sastav: Aspose.HTML.dll (25.4.0)
DokumentTraversal sadrži metode koje stvaraju iteratore iDrveće hodnike za prolazak kroz čvor i njezine djece u redoslijedu dokumenata (glavnostPrvo, pre-porudžbina, koja je ekvivalentna redoslijedu u kojem seTagovi za početak pojavljuju se u tekstnoj reprezentaciji dokumenta).koji podržava funkciju Traversal, DocumentTraversal ćeprimjenjuju se istim objektima koji primjenjuju Interfejs dokumenta.
Pogledajte također Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM razina 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Stvorite novi NodeIterator iznad podzemnog drveta korijenjenog naSpecifični čvorovi
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Nude koje će biti iterirane zajedno sa svojim djecom.Iterator je u početku postavljen neposredno ispred ovog čvorova.ŠtoToPokaži zastave i filter, ako postoji, nisuuzimajući u obzir prilikom postavljanja ove pozicije. korijen ne smije bitii nula.
Returns
Novo stvoreni NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: podignuta ako je određeni korijeni nula.
CreateNodeIterator(Vrijeme, dugo)
Stvorite novi NodeIterator iznad podzemnog drveta korijenjenog naSpecifični čvorovi
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Nude koje će biti iterirane zajedno sa svojim djecom.Iterator je u početku postavljen neposredno ispred ovog čvorova.ŠtoToPokaži zastave i filter, ako postoji, nisuuzimajući u obzir prilikom postavljanja ove pozicije. korijen ne smije bitii nula.
whatToShow
long
zastava određuje koje vrste čvorova mogu se pojaviti ulogički pogled na drvo koji je predstavio iterator.opis NodeFilter za set mogućihSHOW_ values.Ove zastave mogu se kombinirati pomoćuili .
Returns
Novo stvoreni NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: podignuta ako je određeni korijeni nula.
CreateNodeIterator(Node, dug, InodeFilter)
Stvorite novi NodeIterator iznad podzemnog drveta korijenjenog naSpecifični čvorovi
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Nude koje će biti iterirane zajedno sa svojim djecom.Iterator je u početku postavljen neposredno ispred ovog čvorova.ŠtoToPokaži zastave i filter, ako postoji, nisuuzimajući u obzir prilikom postavljanja ove pozicije. korijen ne smije bitii nula.
whatToShow
long
zastava određuje koje vrste čvorova mogu se pojaviti ulogički pogled na drvo koji je predstavio iterator.opis NodeFilter za set mogućihSHOW_ values.Ove zastave mogu se kombinirati pomoćuili .
filter
INodeFilter
NodeFilter za korištenje s ovimTreeWalker, ili nula za označavanje bez filtera.
Returns
Novo stvoreni NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: podignuta ako je određeni korijeni nula.
CreateTreeWalker(Node)
Stvorite novi TreeWalker iznad podzemnog drveta ukorijenjenog naSpecifični čvorovi
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Nude koje će služiti kao korijen zaTreeWalker. štoToShow zastave iNodeFilter se ne uzima u obzir prilikom postavljanja te vrijednosti;Svaki tip čvorova bit će prihvaćen kao korijen.Sljedeći članakTreeWalker jeprimjenjuje se na ovaj čvor, bilo da je vidljiv ili ne.Korištenje korijena kao točka za prekretanjemetodama koje se pojavljuju u strukturi dokumenta, kao što suparentNode i nextNode. korijen mora bitiNemojte biti nula.
Returns
Novo stvoreni TreeWalker.
CreateTreeWalker(Vrijeme, dugo)
Stvorite novi TreeWalker iznad podzemnog drveta ukorijenjenog naSpecifični čvorovi
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Nude koje će služiti kao korijen zaTreeWalker. štoToShow zastave iNodeFilter se ne uzima u obzir prilikom postavljanja te vrijednosti;Svaki tip čvorova bit će prihvaćen kao korijen.Sljedeći članakTreeWalker jeprimjenjuje se na ovaj čvor, bilo da je vidljiv ili ne.Korištenje korijena kao točka za prekretanjemetodama koje se pojavljuju u strukturi dokumenta, kao što suparentNode i nextNode. korijen mora bitiNemojte biti nula.
whatToShow
long
zastava određuje koje vrste čvorova mogu se pojaviti ulogički pogled na drvo predstavljen od strane drvnog hodnika.opis NodeFilter za set mogućihSHOW_ values.Ove zastave mogu se kombinirati pomoću OR.
Returns
Novo stvoreni TreeWalker.
CreateTreeWalker(Node, dug, InodeFilter)
Stvorite novi TreeWalker iznad podzemnog drveta ukorijenjenog naSpecifični čvorovi
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Nude koje će služiti kao korijen zaTreeWalker. štoToShow zastave iNodeFilter se ne uzima u obzir prilikom postavljanja te vrijednosti;Svaki tip čvorova bit će prihvaćen kao korijen.Sljedeći članakTreeWalker jeprimjenjuje se na ovaj čvor, bilo da je vidljiv ili ne.Korištenje korijena kao točka za prekretanjemetodama koje se pojavljuju u strukturi dokumenta, kao što suparentNode i nextNode. korijen mora bitiNemojte biti nula.
whatToShow
long
zastava određuje koje vrste čvorova mogu se pojaviti ulogički pogled na drvo predstavljen od strane drvnog hodnika.opis NodeFilter za set mogućihSHOW_ values.Ove zastave mogu se kombinirati pomoću OR.
filter
INodeFilter
NodeFilter za korištenje s ovimTreeWalker, ili nula za označavanje bez filtera.
Returns
Novo stvoreni TreeWalker.