CreateTreeWalker

CreateTreeWalker(Node)

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.

public ITreeWalker CreateTreeWalker(Node root)
ParametreTipTanım
rootNodethe TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır.

Geri dönüş değeri

Yeni oluşturulan TreeWalker.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir.

Ayrıca bakınız


CreateTreeWalker(Node, long)

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParametreTipTanım
rootNodethe TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır.
whatToShowInt64flag, ağaç yürütücüsü tarafından sunulan ağacın mantıksal görünümünde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter’ın açıklamasına bakın. Bu bayraklar VEYA kullanılarak birleştirilebilir.

Geri dönüş değeri

Yeni oluşturulan TreeWalker.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir.

Ayrıca bakınız


CreateTreeWalker(Node, long, INodeFilter)

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir TreeWalker oluşturun.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
ParametreTipTanım
rootNodethe TreeWalker için kök görevi görecek düğüm. whatToShow bayrakları ve the NodeFilter bu değer ayarlanırken dikkate alınmaz; herhangi bir düğüm türü kök olarak kabul edilir. TreeWalker’ın currentNode’u, görünür olsun ya da olmasın, bu düğüme başlatıldı is . kökü, parentNode ve nextNode gibi belge yapısında yukarı doğru bakan traversal yöntemleri için bir durma noktası işlevi görür. Kök, boş olmamalıdır.
whatToShowInt64flag, ağaç yürütücüsü tarafından sunulan ağacın mantıksal görünümünde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter’ın açıklamasına bakın. Bu bayraklar VEYA kullanılarak birleştirilebilir.
filterINodeFilterthis TreeWalker ile kullanılacak NodeFilter veya filtre olmadığını belirtmek için null.

Geri dönüş değeri

Yeni oluşturulan TreeWalker.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir.

Ayrıca bakınız