Document.CreateTreeWalker

CreateTreeWalker(Node)

Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt.

public ITreeWalker CreateTreeWalker(Node root)
ParameterTypeBeschrijving
rootNodenode die zal dienen als de root voor the TreeWalker. De vlaggen whatToShow en de NodeFilter worden niet in aanmerking genomen bij het instellen van deze waarde; elk knooppunttype wordt geaccepteerd als de root. De currentNode van de TreeWalker is geïnitialiseerd op deze node, of deze nu zichtbaar is of niet. De root functioneert als een stoppunt voor traversal methoden die omhoog kijken in de documentstructuur, zoals parentNode en nextNode. De root mag niet null zijn.

Winstwaarde

De nieuw gecreëerde TreeWalker.

Uitzonderingen

uitzonderingvoorwaarde
DOMExceptionNOT_SUPPORTED_ERR: Verhoogd als de gespecificeerde root is null.

Zie ook


CreateTreeWalker(Node, long)

Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParameterTypeBeschrijving
rootNodenode die zal dienen als de root voor the TreeWalker. De vlaggen whatToShow en de NodeFilter worden niet in aanmerking genomen bij het instellen van deze waarde; elk knooppunttype wordt geaccepteerd als de root. De currentNode van de TreeWalker is geïnitialiseerd op deze node, of deze nu zichtbaar is of niet. De root functioneert als een stoppunt voor traversal methoden die omhoog kijken in de documentstructuur, zoals parentNode en nextNode. De root mag niet null zijn.
whatToShowInt64vlag specificeert welke knooppunttypes mogen verschijnen in de logische weergave van de boom gepresenteerd door de boomloper. Zie de beschrijving van NodeFilter voor de set van mogelijke SHOW_-waarden. Deze vlaggen kunnen worden gecombineerd met OR.

Winstwaarde

De nieuw gecreëerde TreeWalker.

Uitzonderingen

uitzonderingvoorwaarde
DOMExceptionNOT_SUPPORTED_ERR: Verhoogd als de gespecificeerde root is null.

Zie ook


CreateTreeWalker(Node, long, INodeFilter)

Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
ParameterTypeBeschrijving
rootNodenode die zal dienen als de root voor the TreeWalker. De vlaggen whatToShow en de NodeFilter worden niet in aanmerking genomen bij het instellen van deze waarde; elk knooppunttype wordt geaccepteerd als de root. De currentNode van de TreeWalker is geïnitialiseerd op deze node, of deze nu zichtbaar is of niet. De root functioneert als een stoppunt voor traversal methoden die omhoog kijken in de documentstructuur, zoals parentNode en nextNode. De root mag niet null zijn.
whatToShowInt64vlag specificeert welke knooppunttypes mogen verschijnen in de logische weergave van de boom gepresenteerd door de boomloper. Zie de beschrijving van NodeFilter voor de set van mogelijke SHOW_-waarden. Deze vlaggen kunnen worden gecombineerd met OR.
filterINodeFilterNodeFilter te gebruiken met this TreeWalker, of null om aan te geven dat er geen filter is.

Winstwaarde

De nieuw gecreëerde TreeWalker.

Uitzonderingen

uitzonderingvoorwaarde
DOMExceptionNOT_SUPPORTED_ERR: Verhoogd als de gespecificeerde root is null.

Zie ook