Interface IDocumentTraversal
ja nimityö: Aspose.Html.Dom.Traversal Kokoelma: Aspose.HTML.dll (25.4.0)
DocumentTraversal sisältää menetelmiä, jotka luovat iteraattoreita japuun kävelijät kulkevat ytimessä ja sen lapset asiakirjojen järjestyksessä (syvyysensimmäiseksi, etukäteen määritelty kruusula, joka vastaa järjestystä, jossaaloitusmerkinnät näkyvät asiakirjan tekstin esityksessä).joka tukee Matkailun ominaisuutta, DocumentTraversaltoteutetaan samoilla objekteilla, jotka toteuttavat asiakirjan käyttöliittymän.
Katso myös Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM taso 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.
Returns
Uudelleen luotu NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.
CreateNodeIterator(Node, pitkä)
Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.
whatToShow
long
lippu määrittää, mitkä node-tyypit saattavat näkyäIteraattorin esittämä puun looginen näkemys.NodeFilterin kuvaus mahdollistenSHOW_ arvot.Nämä liput voidaan yhdistää käyttämällätai
Returns
Uudelleen luotu NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.
CreateNodeIterator(Node, pitkä, InodeFilter)
Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.
whatToShow
long
lippu määrittää, mitkä node-tyypit saattavat näkyäIteraattorin esittämä puun looginen näkemys.NodeFilterin kuvaus mahdollistenSHOW_ arvot.Nämä liput voidaan yhdistää käyttämällätai
filter
INodeFilter
NodeFilter käyttää tätäTreeWalker tai null ei ole suodatinta.
Returns
Uudelleen luotu NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.
CreateTreeWalker(Node)
Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.
Returns
Uuden kerran luotu TreeWalker.
CreateTreeWalker(Node, pitkä)
Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.
whatToShow
long
lippu määrittää, mitkä node-tyypit saattavat näkyäpuun looginen näkemys, jonka puun kävelijä esittelee.NodeFilterin kuvaus mahdollistenNäytä arvot.Nämä liput voidaan yhdistää käyttämällä OR.
Returns
Uuden kerran luotu TreeWalker.
CreateTreeWalker(Node, pitkä, InodeFilter)
Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.
whatToShow
long
lippu määrittää, mitkä node-tyypit saattavat näkyäpuun looginen näkemys, jonka puun kävelijä esittelee.NodeFilterin kuvaus mahdollistenNäytä arvot.Nämä liput voidaan yhdistää käyttämällä OR.
filter
INodeFilter
NodeFilter käyttää tätäTreeWalker tai null ei ole suodatinta.
Returns
Uuden kerran luotu TreeWalker.