Document.CreateNodeIterator

CreateNodeIterator(Node)

Belirtilen node. ‘de köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

public INodeIterator CreateNodeIterator(Node root)
ParametreTipTanım
rootNodeçocukları ile birlikte yinelenecek olan düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konumu ayarlarken not dikkate alınır. Kök, null olmamalıdır.

Geri dönüş değeri

Yeni oluşturulan NodeIterator.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök is null ise yükseltilir.

Ayrıca bakınız


CreateNodeIterator(Node, long)

Belirtilen node. ‘de köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)
ParametreTipTanım
rootNodeçocukları ile birlikte yinelenecek olan düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konumu ayarlarken not dikkate alınır. Kök, null olmamalıdır.
whatToShowInt64flag, yineleyici tarafından sunulan ağacın mantıksal görünümünde içinde 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, OR kullanılarak birleştirilebilir.

Geri dönüş değeri

Yeni oluşturulan NodeIterator.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök is null ise yükseltilir.

Ayrıca bakınız


CreateNodeIterator(Node, long, INodeFilter)

Belirtilen node. ‘de köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
ParametreTipTanım
rootNodeçocukları ile birlikte yinelenecek olan düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konumu ayarlarken not dikkate alınır. Kök, null olmamalıdır.
whatToShowInt64flag, yineleyici tarafından sunulan ağacın mantıksal görünümünde içinde 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, OR 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 NodeIterator.

istisnalar

istisnaşart
DOMExceptionNOT_SUPPORTED_ERR: Belirtilen kök is null ise yükseltilir.

Ayrıca bakınız