Document.CreateTreeWalker
Innehåll
[
Dölj
]CreateTreeWalker(Node)
Skapa en ny TreeWalker över underträdet som är rotat vid den specificerade noden.
public ITreeWalker CreateTreeWalker(Node root)
Parameter | Typ | Beskrivning |
---|---|---|
root | Node | nod som kommer att fungera som roten för the TreeWalker. WhatToShow-flaggorna och NodeFilter beaktas inte när detta värde ställs in; någon nodtyp kommer att accepteras som rot. The currentNode för TreeWalker är initierad till denna nod, oavsett om den är synlig eller inte. Roten fungerar som en stopppunkt för traversal -metoder som ser uppåt i dokumentstrukturen, såsom parentNode och nextNode. Roten måste inte vara null. |
Returvärde
Den nyskapade TreeWalker.
Undantag
undantag | skick |
---|---|
DOMException | NOT_SUPPORTED_ERR: Ökas om den angivna roten är null. |
Se även
- interface ITreeWalker
- class Node
- class Document
- namnutrymme Aspose.Html.Dom
- hopsättning Aspose.HTML
CreateTreeWalker(Node, long)
Skapa en ny TreeWalker över underträdet som är rotat vid den specificerade noden.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameter | Typ | Beskrivning |
---|---|---|
root | Node | nod som kommer att fungera som roten för the TreeWalker. WhatToShow-flaggorna och NodeFilter beaktas inte när detta värde ställs in; någon nodtyp kommer att accepteras som rot. The currentNode för TreeWalker är initierad till denna nod, oavsett om den är synlig eller inte. Roten fungerar som en stopppunkt för traversal -metoder som ser uppåt i dokumentstrukturen, såsom parentNode och nextNode. Roten måste inte vara null. |
whatToShow | Int64 | flaggan anger vilka nodtyper som kan visas i den logiska vyn av trädet som presenteras av trädvandraren. Se beskrivningen av NodeFilter för uppsättningen av möjliga SHOW_-värden. Dessa flaggor kan kombineras med ELLER. |
Returvärde
Den nyskapade TreeWalker.
Undantag
undantag | skick |
---|---|
DOMException | NOT_SUPPORTED_ERR: Ökas om den angivna roten är null. |
Se även
- interface ITreeWalker
- class Node
- class Document
- namnutrymme Aspose.Html.Dom
- hopsättning Aspose.HTML
CreateTreeWalker(Node, long, INodeFilter)
Skapa en ny TreeWalker över underträdet som är rotat vid den specificerade noden.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameter | Typ | Beskrivning |
---|---|---|
root | Node | nod som kommer att fungera som roten för the TreeWalker. WhatToShow-flaggorna och NodeFilter beaktas inte när detta värde ställs in; någon nodtyp kommer att accepteras som rot. The currentNode för TreeWalker är initierad till denna nod, oavsett om den är synlig eller inte. Roten fungerar som en stopppunkt för traversal -metoder som ser uppåt i dokumentstrukturen, såsom parentNode och nextNode. Roten måste inte vara null. |
whatToShow | Int64 | flaggan anger vilka nodtyper som kan visas i den logiska vyn av trädet som presenteras av trädvandraren. Se beskrivningen av NodeFilter för uppsättningen av möjliga SHOW_-värden. Dessa flaggor kan kombineras med ELLER. |
filter | INodeFilter | NodeFilter som ska användas med this TreeWalker, eller null för att indikera inget filter. |
Returvärde
Den nyskapade TreeWalker.
Undantag
undantag | skick |
---|---|
DOMException | NOT_SUPPORTED_ERR: Ökas om den angivna roten är null. |
Se även
- interface ITreeWalker
- class Node
- interface INodeFilter
- class Document
- namnutrymme Aspose.Html.Dom
- hopsättning Aspose.HTML