Interface IDocumentTraversal

Interface IDocumentTraversal

Název místa: Aspose.Svg.Dom.Traversal Shromáždění: Aspose.SVG.dll (25.5.0)

DokumentTraversal obsahuje metody, které vytvářejí iteratory astromové chodce procházet uzlem a jeho děti v dokumentu pořadí (hloubkapředběžný průchod, který je rovnocenný pořadí, ve kterémStartové značky se vyskytují v textové reprezentaci dokumentu).který podporuje funkci Traversal, DocumentTraversal budejsou implementovány stejnými objekty, které implementují rozhraní dokumentu.

Viz také The Document object Model (DOM) Level 2 Traversal and Range Specification @since DOM úroveň 2

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

Methods

CreateNodeIterator(Node)

Vytvořte nový NodeIterator nad podzemním stromem zakořeněným naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude iterován spolu se svými dětmi.Iterátor je původně umístěn těsně před tímto uzlem.coToZobrazit vlajky a filtr, pokud existují, nejsoupři nastavení této pozice. kořen by neměl býta nuly.

Returns

INodeIterator

Nově vytvořený NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Zvýšené, pokud je uvedený kořena nuly.

CreateNodeIterator(Nůž, dlouhý)

Vytvořte nový NodeIterator nad podzemním stromem zakořeněným naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude iterován spolu se svými dětmi.Iterátor je původně umístěn těsně před tímto uzlem.coToZobrazit vlajky a filtr, pokud existují, nejsoupři nastavení této pozice. kořen by neměl býta nuly.

whatToShow long

Vlajka určuje, které typy node se mohou objevit vlogický pohled na strom prezentovaný iterátorem.Popis NodeFilter pro soubor možnýchSHOW_ hodnoty.Tyto vlajky lze kombinovat pomocíNebo.

Returns

INodeIterator

Nově vytvořený NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Zvýšené, pokud je uvedený kořena nuly.

CreateNodeIterator(Node, dlouhý, InodeFilter)

Vytvořte nový NodeIterator nad podzemním stromem zakořeněným naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude iterován spolu se svými dětmi.Iterátor je původně umístěn těsně před tímto uzlem.coToZobrazit vlajky a filtr, pokud existují, nejsoupři nastavení této pozice. kořen by neměl býta nuly.

whatToShow long

Vlajka určuje, které typy node se mohou objevit vlogický pohled na strom prezentovaný iterátorem.Popis NodeFilter pro soubor možnýchSHOW_ hodnoty.Tyto vlajky lze kombinovat pomocíNebo.

filter INodeFilter

NodeFilter k použití s tímtoTreeWalker, nebo null pro označení žádného filtru.

Returns

INodeIterator

Nově vytvořený NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Zvýšené, pokud je uvedený kořena nuly.

CreateTreeWalker(Node)

Vytvořte nový TreeWalker nad podzemním stromem, který je zakořeněn naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude sloužit jako kořen proTreeWalker. The whatToShow vlajky aNodeFilter se při nastavení této hodnoty nepovažuje;jakýkoliv typ node bude akceptován jako kořen.V současné době je TreeWalkerv tomto bodě, ať už je viditelná nebo ne.Funkce kořene jako zastavení pro průchodmetody, které se podívají nahoru v struktuře dokumentu, jako je napříkladparentNode a nextNode. kořen musí býtNebuďte nulov.

Returns

ITreeWalker

Nově vytvořený TreeWalker.

CreateTreeWalker(Nůž, dlouhý)

Vytvořte nový TreeWalker nad podzemním stromem, který je zakořeněn naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude sloužit jako kořen proTreeWalker. The whatToShow vlajky aNodeFilter se při nastavení této hodnoty nepovažuje;jakýkoliv typ node bude akceptován jako kořen.V současné době je TreeWalkerv tomto bodě, ať už je viditelná nebo ne.Funkce kořene jako zastavení pro průchodmetody, které se podívají nahoru v struktuře dokumentu, jako je napříkladparentNode a nextNode. kořen musí býtNebuďte nulov.

whatToShow long

Vlajka určuje, které typy node se mohou objevit vlogický pohled na strom prezentovaný stromovým chodcem.Popis NodeFilter pro soubor možnýchSHOW_ hodnoty.Tyto vlajky lze kombinovat pomocí OR.

Returns

ITreeWalker

Nově vytvořený TreeWalker.

CreateTreeWalker(Node, dlouhý, InodeFilter)

Vytvořte nový TreeWalker nad podzemním stromem, který je zakořeněn naSpecifikovaný node.

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

Parameters

root Node

Nůž, který bude sloužit jako kořen proTreeWalker. The whatToShow vlajky aNodeFilter se při nastavení této hodnoty nepovažuje;jakýkoliv typ node bude akceptován jako kořen.V současné době je TreeWalkerv tomto bodě, ať už je viditelná nebo ne.Funkce kořene jako zastavení pro průchodmetody, které se podívají nahoru v struktuře dokumentu, jako je napříkladparentNode a nextNode. kořen musí býtNebuďte nulov.

whatToShow long

Vlajka určuje, které typy node se mohou objevit vlogický pohled na strom prezentovaný stromovým chodcem.Popis NodeFilter pro soubor možnýchSHOW_ hodnoty.Tyto vlajky lze kombinovat pomocí OR.

filter INodeFilter

NodeFilter k použití s tímtoTreeWalker, nebo null pro označení žádného filtru.

Returns

ITreeWalker

Nově vytvořený TreeWalker.

 Čeština