Interface IDocumentTraversal

Interface IDocumentTraversal

Nom dels espais: Aspose.Html.Dom.Traversal Assemblea: Aspose.HTML.dll (25.4.0)

DocumentTraversal conté mètodes que creen iterators iEls caminadors d’arbre per travessar un nucli i els seus fills en ordre de document (de profunditat)primer, pre-ordre traversal, que és equivalent a l’ordre en el qual elles etiquetes d’inici es produeixen en la representació de text del document).que dóna suport a la característica de viatge, DocumentTraversalser implementats pels mateixos objectes que implementen la interfície Document.

Veure també el Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM nivell 2

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

Methods

CreateNodeIterator(Node)

Creació d’un nou NodeIterator sobre l’arbre subterrani arrelat a laNode específic.

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

Parameters

root Node

Node que serà iterat juntament amb els seus fills.El iterador es posiciona inicialment just abans d’aquest nucli.les banderes i el filtre, si n’hi ha, no sónquan s’estableix aquesta posició. la arrel no ha de serEl zero.

Returns

INodeIterator

El nou NodeIterator.

Exceptions

DOMException

NO_SUPPORTED_ERR: Augmentat si la arrel especificada ésEl zero.

CreateNodeIterator(Node, llarg)

Creació d’un nou NodeIterator sobre l’arbre subterrani arrelat a laNode específic.

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

Parameters

root Node

Node que serà iterat juntament amb els seus fills.El iterador es posiciona inicialment just abans d’aquest nucli.les banderes i el filtre, si n’hi ha, no sónquan s’estableix aquesta posició. la arrel no ha de serEl zero.

whatToShow long

La bandera especifica quins tipus de nuclis poden aparèixer enla visió lògica de l’arbre presentada pel iterador.Descripció de NodeFilter per al conjunt de possiblesSHOW_ values.Aquestes banderes es poden combinar utilitzanto el

Returns

INodeIterator

El nou NodeIterator.

Exceptions

DOMException

NO_SUPPORTED_ERR: Augmentat si la arrel especificada ésEl zero.

CreateNodeIterator(Node, llarg, InodeFilter)

Creació d’un nou NodeIterator sobre l’arbre subterrani arrelat a laNode específic.

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

Parameters

root Node

Node que serà iterat juntament amb els seus fills.El iterador es posiciona inicialment just abans d’aquest nucli.les banderes i el filtre, si n’hi ha, no sónquan s’estableix aquesta posició. la arrel no ha de serEl zero.

whatToShow long

La bandera especifica quins tipus de nuclis poden aparèixer enla visió lògica de l’arbre presentada pel iterador.Descripció de NodeFilter per al conjunt de possiblesSHOW_ values.Aquestes banderes es poden combinar utilitzanto el

filter INodeFilter

NodeFilter per utilitzar amb aquestTreeWalker, o zero per indicar cap filtre.

Returns

INodeIterator

El nou NodeIterator.

Exceptions

DOMException

NO_SUPPORTED_ERR: Augmentat si la arrel especificada ésEl zero.

CreateTreeWalker(Node)

Crear un nou TreeWalker sobre el soterrani arrelat a laNode específic.

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

Parameters

root Node

el nucli que servirà com a arrel per alTreeWalker. les flames que es mostren i elNodeFilter no es consideren quan s’estableix aquest valor;Qualsevol tipus de nucli serà acceptat com a arrel.El nom de l’arbre Walker ésInicialitzada a aquest nucli, sigui visible o no.Funcions de les arrels com a punt d’atur per a la travessiaels mètodes que miren cap amunt en l’estructura del document, com araparentNode i nextNote. la raïm ha de serNo ser nul.

Returns

ITreeWalker

El nou creador TreeWalker.

CreateTreeWalker(Node, llarg)

Crear un nou TreeWalker sobre el soterrani arrelat a laNode específic.

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

Parameters

root Node

el nucli que servirà com a arrel per alTreeWalker. les flames que es mostren i elNodeFilter no es consideren quan s’estableix aquest valor;Qualsevol tipus de nucli serà acceptat com a arrel.El nom de l’arbre Walker ésInicialitzada a aquest nucli, sigui visible o no.Funcions de les arrels com a punt d’atur per a la travessiaels mètodes que miren cap amunt en l’estructura del document, com araparentNode i nextNote. la raïm ha de serNo ser nul.

whatToShow long

La bandera especifica quins tipus de nuclis poden aparèixer enla visió lògica de l’arbre presentada pel caminador.Descripció de NodeFilter per al conjunt de possiblesSHOW_ values.Aquestes banderes es poden combinar utilitzant OR.

Returns

ITreeWalker

El nou creador TreeWalker.

CreateTreeWalker(Node, llarg, InodeFilter)

Crear un nou TreeWalker sobre el soterrani arrelat a laNode específic.

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

Parameters

root Node

el nucli que servirà com a arrel per alTreeWalker. les flames que es mostren i elNodeFilter no es consideren quan s’estableix aquest valor;Qualsevol tipus de nucli serà acceptat com a arrel.El nom de l’arbre Walker ésInicialitzada a aquest nucli, sigui visible o no.Funcions de les arrels com a punt d’atur per a la travessiaels mètodes que miren cap amunt en l’estructura del document, com araparentNode i nextNote. la raïm ha de serNo ser nul.

whatToShow long

La bandera especifica quins tipus de nuclis poden aparèixer enla visió lògica de l’arbre presentada pel caminador.Descripció de NodeFilter per al conjunt de possiblesSHOW_ values.Aquestes banderes es poden combinar utilitzant OR.

filter INodeFilter

NodeFilter per utilitzar amb aquestTreeWalker, o zero per indicar cap filtre.

Returns

ITreeWalker

El nou creador TreeWalker.

 Català