Interface IDocumentTraversal
A név: Aspose.Html.Dom.Traversal Összefoglaló: Aspose.HTML.dll (25.4.0)
A dokumentumTraversal olyan módszereket tartalmaz, amelyek iteratort ésfa sétálók át a csomópont és a gyermekei dokumentumrendben (mélyelső, előrendelési átjáró, amely egyenértékű a rendhez, amelyben aA kezdeti címkék a dokumentum szöveges képviseletében jelennek meg).amely támogatja az utazási funkciót, a DocumentTraversalugyanazokat az objektumokat kell végrehajtani, amelyek végrehajtják a Dokumentumfelületet.
Lásd még a Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM szint 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.
Returns
Az újonnan létrehozott NodeIterator
Exceptions
NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.
CreateNodeIterator(Sárga, hosszú)
Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.
whatToShow
long
a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézetét az iterátor által bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatókVagy
Returns
Az újonnan létrehozott NodeIterator
Exceptions
NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.
CreateNodeIterator(Node, hosszú, inodefilter)
Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.
whatToShow
long
a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézetét az iterátor által bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatókVagy
filter
INodeFilter
NodeFilter használható ezzelTreeWalker, vagy null nem jelez semmilyen szűrőt.
Returns
Az újonnan létrehozott NodeIterator
Exceptions
NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.
CreateTreeWalker(Node)
Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.
Returns
Az újonnan létrehozott TreeWalker
CreateTreeWalker(Sárga, hosszú)
Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.
whatToShow
long
a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézőpontja, amelyet a fa járó bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatók OR használatával.
Returns
Az újonnan létrehozott TreeWalker
CreateTreeWalker(Node, hosszú, inodefilter)
Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.
whatToShow
long
a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézőpontja, amelyet a fa járó bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatók OR használatával.
filter
INodeFilter
NodeFilter használható ezzelTreeWalker, vagy null nem jelez semmilyen szűrőt.
Returns
Az újonnan létrehozott TreeWalker