Document.CreateTreeWalker

CreateTreeWalker(Node)

Buat TreeWalker baru di atas subtree yang di-root di node yang ditentukan.

public ITreeWalker CreateTreeWalker(Node root)
ParameterJenisKeterangan
rootNodenode yang akan berfungsi sebagai root untuk the TreeWalker. Bendera whatToShow dan the NodeFilter tidak dipertimbangkan saat menyetel nilai ini; tipe node apa pun akan diterima sebagai root. The currentNode dari TreeWalker is diinisialisasi ke node ini, apakah terlihat atau tidak. Root berfungsi sebagai titik pemberhentian untuk metode traversal yang mencari ke atas dalam struktur dokumen, seperti parentNode dan nextNode. Akar harus tidak menjadi nol.

Nilai Pengembalian

TreeWalker. yang baru dibuat

Pengecualian

pengecualiankondisi
DOMExceptionNOT_SUPPORTED_ERR: Dibesarkan jika root yang ditentukan adalah null.

Lihat juga


CreateTreeWalker(Node, long)

Buat TreeWalker baru di atas subtree yang di-root di node yang ditentukan.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
ParameterJenisKeterangan
rootNodenode yang akan berfungsi sebagai root untuk the TreeWalker. Bendera whatToShow dan the NodeFilter tidak dipertimbangkan saat menyetel nilai ini; tipe node apa pun akan diterima sebagai root. The currentNode dari TreeWalker is diinisialisasi ke node ini, apakah terlihat atau tidak. Root berfungsi sebagai titik pemberhentian untuk metode traversal yang mencari ke atas dalam struktur dokumen, seperti parentNode dan nextNode. Akar harus tidak menjadi nol.
whatToShowInt64flag menentukan jenis simpul mana yang mungkin muncul di tampilan logis pohon yang disajikan oleh pejalan pohon. Lihat deskripsi NodeFilter untuk kumpulan nilai-nilai yang mungkin SHOW_. Bendera ini dapat digabungkan menggunakan ATAU.

Nilai Pengembalian

TreeWalker. yang baru dibuat

Pengecualian

pengecualiankondisi
DOMExceptionNOT_SUPPORTED_ERR: Dibesarkan jika root yang ditentukan adalah null.

Lihat juga


CreateTreeWalker(Node, long, INodeFilter)

Buat TreeWalker baru di atas subtree yang di-root di node yang ditentukan.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
ParameterJenisKeterangan
rootNodenode yang akan berfungsi sebagai root untuk the TreeWalker. Bendera whatToShow dan the NodeFilter tidak dipertimbangkan saat menyetel nilai ini; tipe node apa pun akan diterima sebagai root. The currentNode dari TreeWalker is diinisialisasi ke node ini, apakah terlihat atau tidak. Root berfungsi sebagai titik pemberhentian untuk metode traversal yang mencari ke atas dalam struktur dokumen, seperti parentNode dan nextNode. Akar harus tidak menjadi nol.
whatToShowInt64flag menentukan jenis simpul mana yang mungkin muncul di tampilan logis pohon yang disajikan oleh pejalan pohon. Lihat deskripsi NodeFilter untuk kumpulan nilai-nilai yang mungkin SHOW_. Bendera ini dapat digabungkan menggunakan ATAU.
filterINodeFilterNodeFilter untuk digunakan dengan this TreeWalker, atau null untuk menunjukkan tidak ada filter.

Nilai Pengembalian

TreeWalker. yang baru dibuat

Pengecualian

pengecualiankondisi
DOMExceptionNOT_SUPPORTED_ERR: Dibesarkan jika root yang ditentukan adalah null.

Lihat juga