Interface IDocumentTraversal
Именује се: Aspose.Html.Dom.Traversal Асамблеја: Aspose.HTML.dll (25.4.0)
DokumentTraversal sadrži metode koje stvaraju iteratore iДрво ходачи да пролазе кроз чвор и његове дјеце у документарном реду (длабочинаПрво, пре-порука, која је еквивалентна редоследу у којој јеПочетни тагови се појављују у текстуалном представљању документа).који подржава функцију путовања, DocumentTraversal ћеда буду имплементирани истим објектима који имплементирају интерфејс Документа.
Такође погледајте Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM ниво 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Креирање новог НодеИтератора изнад подморнице укорене наОпремљен унутар.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Нод који ће бити итериран заједно са својим децом.Итератор се првобитно позиционира непосредно пре овог чвора.штоТоПоказати знаме и филтер, ако је било, нисуузимајући у обзир приликом постављања овог положаја. корен не мора битиNula je.
Returns
Недавно креиран NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Подигнут ако је одређени коренNula je.
CreateNodeIterator(Дуго, дуго)
Креирање новог НодеИтератора изнад подморнице укорене наОпремљен унутар.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Нод који ће бити итериран заједно са својим децом.Итератор се првобитно позиционира непосредно пре овог чвора.штоТоПоказати знаме и филтер, ако је било, нисуузимајући у обзир приликом постављања овог положаја. корен не мора битиNula je.
whatToShow
long
знаме указује које врсте чворова могу се појавити улогички поглед на дрво представљен од стране итератора.Опис NodeFilter за сет могућихSHOW_ values.Ove zastave se mogu kombinovati pomoćuили .
Returns
Недавно креиран NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Подигнут ако је одређени коренNula je.
CreateNodeIterator(Нод, дуг, индофилтер)
Креирање новог НодеИтератора изнад подморнице укорене наОпремљен унутар.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Нод који ће бити итериран заједно са својим децом.Итератор се првобитно позиционира непосредно пре овог чвора.штоТоПоказати знаме и филтер, ако је било, нисуузимајући у обзир приликом постављања овог положаја. корен не мора битиNula je.
whatToShow
long
знаме указује које врсте чворова могу се појавити улогички поглед на дрво представљен од стране итератора.Опис NodeFilter за сет могућихSHOW_ values.Ove zastave se mogu kombinovati pomoćuили .
filter
INodeFilter
NodeFilter да се користи са овимTreeWalker, или нула да не указује на филтер.
Returns
Недавно креиран NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Подигнут ако је одређени коренNula je.
CreateTreeWalker(Node)
Креирајте нови дрвоВалкер изнад подморнице укорене наОпремљен унутар.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
корен који ће служити као корен заTreeWalker. The whatToShow zastave iNodeFilter се не узима у обзир приликом постављања ове вредности;сваки тип чворова ће бити прихваћен као корен.ТренутноНод дрветаВалкера јеинициализовано на овај чвор, било да је видљив или не.корен функције као тачка заустављања за пролазметоде које гледају напред у структури документа, као што суparentNode и nextNode. корен мора битиНемој бити нула.
Returns
Недавно створен ТрееВалкер.
CreateTreeWalker(Дуго, дуго)
Креирајте нови дрвоВалкер изнад подморнице укорене наОпремљен унутар.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
корен који ће служити као корен заTreeWalker. The whatToShow zastave iNodeFilter се не узима у обзир приликом постављања ове вредности;сваки тип чворова ће бити прихваћен као корен.ТренутноНод дрветаВалкера јеинициализовано на овај чвор, било да је видљив или не.корен функције као тачка заустављања за пролазметоде које гледају напред у структури документа, као што суparentNode и nextNode. корен мора битиНемој бити нула.
whatToShow
long
знаме указује које врсте чворова могу се појавити улогички поглед на дрво представљен од стране дрвеног хокера.Опис NodeFilter за сет могућихSHOW_ values.Ove zastave se mogu kombinovati pomoću OR.
Returns
Недавно створен ТрееВалкер.
CreateTreeWalker(Нод, дуг, индофилтер)
Креирајте нови дрвоВалкер изнад подморнице укорене наОпремљен унутар.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
корен који ће служити као корен заTreeWalker. The whatToShow zastave iNodeFilter се не узима у обзир приликом постављања ове вредности;сваки тип чворова ће бити прихваћен као корен.ТренутноНод дрветаВалкера јеинициализовано на овај чвор, било да је видљив или не.корен функције као тачка заустављања за пролазметоде које гледају напред у структури документа, као што суparentNode и nextNode. корен мора битиНемој бити нула.
whatToShow
long
знаме указује које врсте чворова могу се појавити улогички поглед на дрво представљен од стране дрвеног хокера.Опис NodeFilter за сет могућихSHOW_ values.Ove zastave se mogu kombinovati pomoću OR.
filter
INodeFilter
NodeFilter да се користи са овимTreeWalker, или нула да не указује на филтер.
Returns
Недавно створен ТрееВалкер.