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
Nově vytvořený NodeIterator.
Exceptions
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
Nově vytvořený NodeIterator.
Exceptions
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
Nově vytvořený NodeIterator.
Exceptions
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
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
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
Nově vytvořený TreeWalker.