Document.CreateTreeWalker

CreateTreeWalker(Node)

Skapa en ny TreeWalker över underträdet som är rotat vid den specificerade noden.

public ITreeWalker CreateTreeWalker(Node root)
ParameterTypBeskrivning
rootNodenod 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

undantagskick
DOMExceptionNOT_SUPPORTED_ERR: Ökas om den angivna roten är null.

Se även


CreateTreeWalker(Node, long)

Skapa en ny TreeWalker över underträdet som är rotat vid den specificerade noden.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParameterTypBeskrivning
rootNodenod 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.
whatToShowInt64flaggan 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

undantagskick
DOMExceptionNOT_SUPPORTED_ERR: Ökas om den angivna roten är null.

Se även


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)
ParameterTypBeskrivning
rootNodenod 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.
whatToShowInt64flaggan 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.
filterINodeFilterNodeFilter som ska användas med this TreeWalker, eller null för att indikera inget filter.

Returvärde

Den nyskapade TreeWalker.

Undantag

undantagskick
DOMExceptionNOT_SUPPORTED_ERR: Ökas om den angivna roten är null.

Se även