Document.CreateNodeIterator

CreateNodeIterator(Node)

Skapa en ny NodeIterator över underträdet som är rotat på den specificerade noden.

public INodeIterator CreateNodeIterator(Node root)
ParameterTypBeskrivning
rootNodenod som kommer att itereras tillsammans med sina barn. Iteratorn är initialt placerad precis före denna nod. The whatToShow-flaggor och filtret, om det finns, beaktas inte när denna position ställs in. Roten får inte vara null.

Returvärde

Den nyskapade NodeIterator.

Undantag

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

Se även


CreateNodeIterator(Node, long)

Skapa en ny NodeIterator över underträdet som är rotat på den specificerade noden.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)
ParameterTypBeskrivning
rootNodenod som kommer att itereras tillsammans med sina barn. Iteratorn är initialt placerad precis före denna nod. The whatToShow-flaggor och filtret, om det finns, beaktas inte när denna position ställs in. Roten får inte vara null.
whatToShowInt64flaggan anger vilka nodtyper som kan visas i den logiska vyn av trädet som presenteras av iteratorn. Se beskrivningen av NodeFilter för uppsättningen av möjliga SHOW_-värden. Dessa flaggor kan kombineras med OR.

Returvärde

Den nyskapade NodeIterator.

Undantag

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

Se även


CreateNodeIterator(Node, long, INodeFilter)

Skapa en ny NodeIterator över underträdet som är rotat på den specificerade noden.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
ParameterTypBeskrivning
rootNodenod som kommer att itereras tillsammans med sina barn. Iteratorn är initialt placerad precis före denna nod. The whatToShow-flaggor och filtret, om det finns, beaktas inte när denna position ställs in. Roten får inte vara null.
whatToShowInt64flaggan anger vilka nodtyper som kan visas i den logiska vyn av trädet som presenteras av iteratorn. Se beskrivningen av NodeFilter för uppsättningen av möjliga SHOW_-värden. Dessa flaggor kan kombineras med OR.
filterINodeFilterNodeFilter som ska användas med this TreeWalker, eller null för att indikera inget filter.

Returvärde

Den nyskapade NodeIterator.

Undantag

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

Se även