Interface IDocumentTraversal

Interface IDocumentTraversal

Името на пространството: Aspose.Html.Dom.Traversal Aspose.HTML.dll (25.4.0)

DocumentTraversal съдържа методи, които създават iterators иДървешки пешеходци да преминават през възел и неговите деца в документален ред (дълбочинапърво, предварително поръчано, което е еквивалентно на поръчката, в коятоНачалните знаци се появяват в текстовото представяне на документа).които поддържат функцията Traversal, DocumentTraversal щеда бъдат изпълнени от същите обекти, които изпълняват интерфейса на документа.

Вижте също Document object Model (DOM) Level 2 Traversal and Range Specification Доминиканско ниво 2

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal

Methods

CreateNodeIterator(Node)

Създайте нов NodeIterator над подводния дърво, коренно вСпецифичен възел.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

Нода, която ще бъде итерирана заедно с децата си.Итераторът е първоначално позициониран непосредствено преди този възел.флагът и филтърът, ако има, не сакато се има предвид при поставянето на тази позиция. коренът не трябва даот нула.

Returns

INodeIterator

NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Подигнато, ако посочената корена еот нула.

CreateNodeIterator(Дълги, дълги)

Създайте нов NodeIterator над подводния дърво, коренно вСпецифичен възел.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

Нода, която ще бъде итерирана заедно с децата си.Итераторът е първоначално позициониран непосредствено преди този възел.флагът и филтърът, ако има, не сакато се има предвид при поставянето на тази позиция. коренът не трябва даот нула.

whatToShow long

флагът посочва кои видове възели могат да се появят вЛогическият изглед на дървото, представен от итератора.описание на NodeFilter за набор от възможниSHOW_ values.Тези знамена могат да бъдат комбинирани с помощта наили .

Returns

INodeIterator

NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Подигнато, ако посочената корена еот нула.

CreateNodeIterator(Нод, дълъг, INODEFILTER)

Създайте нов NodeIterator над подводния дърво, коренно вСпецифичен възел.

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

Нода, която ще бъде итерирана заедно с децата си.Итераторът е първоначално позициониран непосредствено преди този възел.флагът и филтърът, ако има, не сакато се има предвид при поставянето на тази позиция. коренът не трябва даот нула.

whatToShow long

флагът посочва кои видове възели могат да се появят вЛогическият изглед на дървото, представен от итератора.описание на NodeFilter за набор от възможниSHOW_ values.Тези знамена могат да бъдат комбинирани с помощта наили .

filter INodeFilter

NodeFilter да се използва с товаTreeWalker, или нула, за да не се посочва никакъв филтър.

Returns

INodeIterator

NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Подигнато, ако посочената корена еот нула.

CreateTreeWalker(Node)

Създайте нов TreeWalker над подземеното дървоСпецифичен възел.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

корен, който ще служи като корен заФлагът – това, което показва знамето иNodeFilter не се разглежда при определяне на тази стойност;Всеки тип възел ще бъде приет като корен.Държавата на TreeWalkerинициализирана към този възел, независимо дали е видима или не.коренните функции като спирка за преминаванеМетоди, които изглеждат напред в структурата на документа, като напримерparentNode и nextNode. коренът трябва даНе бъдете нулеви.

Returns

ITreeWalker

TreeWalker.

CreateTreeWalker(Дълги, дълги)

Създайте нов TreeWalker над подземеното дървоСпецифичен възел.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

корен, който ще служи като корен заФлагът – това, което показва знамето иNodeFilter не се разглежда при определяне на тази стойност;Всеки тип възел ще бъде приет като корен.Държавата на TreeWalkerинициализирана към този възел, независимо дали е видима или не.коренните функции като спирка за преминаванеМетоди, които изглеждат напред в структурата на документа, като напримерparentNode и nextNode. коренът трябва даНе бъдете нулеви.

whatToShow long

флагът посочва кои видове възели могат да се появят вЛогическият изглед на дървото, представен от дървоходника.описание на NodeFilter за набор от възможниSHOW_ values.Тези знамена могат да бъдат комбинирани с OR.

Returns

ITreeWalker

TreeWalker.

CreateTreeWalker(Нод, дълъг, INODEFILTER)

Създайте нов TreeWalker над подземеното дървоСпецифичен възел.

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

корен, който ще служи като корен заФлагът – това, което показва знамето иNodeFilter не се разглежда при определяне на тази стойност;Всеки тип възел ще бъде приет като корен.Държавата на TreeWalkerинициализирана към този възел, независимо дали е видима или не.коренните функции като спирка за преминаванеМетоди, които изглеждат напред в структурата на документа, като напримерparentNode и nextNode. коренът трябва даНе бъдете нулеви.

whatToShow long

флагът посочва кои видове възели могат да се появят вЛогическият изглед на дървото, представен от дървоходника.описание на NodeFilter за набор от възможниSHOW_ values.Тези знамена могат да бъдат комбинирани с OR.

filter INodeFilter

NodeFilter да се използва с товаTreeWalker, или нула, за да не се посочва никакъв филтър.

Returns

ITreeWalker

TreeWalker.

 Български