Interface IDocumentTraversal
Pôvodný názov: Aspose.Html.Dom.Traversal Zhromaždenie: Aspose.HTML.dll (25.4.0)
DokumentTraversal obsahuje metódy, ktoré vytvárajú iteratory astrom chodcov prejsť uzol a jeho deti v dokladnom poradí (hĺbkaprvá, predbežný priechod, ktorý je ekvivalentný poriadku, v ktoromštartové značky sa vyskytujú v textovej reprezentácii dokumentu).ktorá podporuje funkciu Traversal, DocumentTraversal budebyť implementované rovnakými objektmi, ktoré implementujú rozhranie dokumentu.
Pozri tiež The Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM úroveň 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Vytvorte nový NodeIterator nad podstrom zakorenený našpecifikovaný nôž.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Node, ktoré budú iterované spolu so svojimi deťmi.Iterátor je pôvodne umiestnený tesne pred týmto uzlom.čoToShow vlajky a filter, ak existuje, nie súzohľadniť pri nastavení tejto pozície. koreň by nemal byťa nula .
Returns
Nová generácia NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Zvýšené, ak je špecifikovaný koreňa nula .
CreateNodeIterator(Node, dlhé)
Vytvorte nový NodeIterator nad podstrom zakorenený našpecifikovaný nôž.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Node, ktoré budú iterované spolu so svojimi deťmi.Iterátor je pôvodne umiestnený tesne pred týmto uzlom.čoToShow vlajky a filter, ak existuje, nie súzohľadniť pri nastavení tejto pozície. koreň by nemal byťa nula .
whatToShow
long
vlajka určuje, ktoré typy uzlín sa môžu objaviť vlogický pohľad na strom prezentovaný iterátorom.Popis NodeFilter pre súbor možnýchSHOW_ hodnoty.Tieto vlajky môžu byť kombinované pomocouAlebo
Returns
Nová generácia NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Zvýšené, ak je špecifikovaný koreňa nula .
CreateNodeIterator(Node, dlhé, InodeFilter)
Vytvorte nový NodeIterator nad podstrom zakorenený našpecifikovaný nôž.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node, ktoré budú iterované spolu so svojimi deťmi.Iterátor je pôvodne umiestnený tesne pred týmto uzlom.čoToShow vlajky a filter, ak existuje, nie súzohľadniť pri nastavení tejto pozície. koreň by nemal byťa nula .
whatToShow
long
vlajka určuje, ktoré typy uzlín sa môžu objaviť vlogický pohľad na strom prezentovaný iterátorom.Popis NodeFilter pre súbor možnýchSHOW_ hodnoty.Tieto vlajky môžu byť kombinované pomocouAlebo
filter
INodeFilter
NodeFilter sa používa s týmtoTreeWalker, alebo nula na označenie žiadneho filtra.
Returns
Nová generácia NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Zvýšené, ak je špecifikovaný koreňa nula .
CreateTreeWalker(Node)
Vytvorte nový TreeWalker nad podmorom zakoreneným našpecifikovaný nôž.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Nód, ktorý bude slúžiť ako koreň preTreeWalker. čoToShow vlajky aNodeFilter sa pri nastavení tejto hodnoty nezohľadňuje;akýkoľvek typ uzla bude akceptovaný ako koreň.Aktuálny názov: TreeWalkerna začiatku tohto uzla, či je viditeľný alebo nie.koreňové funkcie ako zastavenie pre priechodmetódy, ktoré vyzerajú hore v štruktúre dokumentu, ako je napríkladparentNode a nextNode. koreň musí byťNie je nula.
Returns
Neskôr vytvorený TreeWalker.
CreateTreeWalker(Node, dlhé)
Vytvorte nový TreeWalker nad podmorom zakoreneným našpecifikovaný nôž.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Nód, ktorý bude slúžiť ako koreň preTreeWalker. čoToShow vlajky aNodeFilter sa pri nastavení tejto hodnoty nezohľadňuje;akýkoľvek typ uzla bude akceptovaný ako koreň.Aktuálny názov: TreeWalkerna začiatku tohto uzla, či je viditeľný alebo nie.koreňové funkcie ako zastavenie pre priechodmetódy, ktoré vyzerajú hore v štruktúre dokumentu, ako je napríkladparentNode a nextNode. koreň musí byťNie je nula.
whatToShow
long
vlajka určuje, ktoré typy uzlín sa môžu objaviť vlogický pohľad na strom prezentovaný stromovým chodcom.Popis NodeFilter pre súbor možnýchSHOW_ hodnoty.Tieto vlajky môžu byť kombinované pomocou OR.
Returns
Neskôr vytvorený TreeWalker.
CreateTreeWalker(Node, dlhé, InodeFilter)
Vytvorte nový TreeWalker nad podmorom zakoreneným našpecifikovaný nôž.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Nód, ktorý bude slúžiť ako koreň preTreeWalker. čoToShow vlajky aNodeFilter sa pri nastavení tejto hodnoty nezohľadňuje;akýkoľvek typ uzla bude akceptovaný ako koreň.Aktuálny názov: TreeWalkerna začiatku tohto uzla, či je viditeľný alebo nie.koreňové funkcie ako zastavenie pre priechodmetódy, ktoré vyzerajú hore v štruktúre dokumentu, ako je napríkladparentNode a nextNode. koreň musí byťNie je nula.
whatToShow
long
vlajka určuje, ktoré typy uzlín sa môžu objaviť vlogický pohľad na strom prezentovaný stromovým chodcom.Popis NodeFilter pre súbor možnýchSHOW_ hodnoty.Tieto vlajky môžu byť kombinované pomocou OR.
filter
INodeFilter
NodeFilter sa používa s týmtoTreeWalker, alebo nula na označenie žiadneho filtra.
Returns
Neskôr vytvorený TreeWalker.