Interface IDocumentTraversal
Nama dari : Aspose.Html.Dom.Traversal Pengumpulan: Aspose.HTML.dll (25.4.0)
DokumentTraversal mengandung metode yang menciptakan iterators danpenjelajah pohon untuk melewati nod dan anak-anaknya dalam perintah dokumen (dalampertama, pre-order traversal, yang setara dengan perintah di manaTags start terjadi dalam representasi teks dokumen). dalam DOMsyang mendukung fitur Traversal, DocumentTraversal akandiimplementasikan oleh objek yang sama yang diimplementasikan antara muka Dokumen.
Lihat juga The Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM Tingkat 2
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal
Methods
CreateNodeIterator(Node)
Mencipta NodeIterator baru di atas pohon bawah tanah yang berakar padaNode yang ditentukan.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Node yang akan iterasi bersama dengan anak-anaknya.Iterator awalnya ditempatkan tepat di depan nod ini.ApaTampilkan bendera dan filter, jika ada, tidakyang dipertimbangkan ketika menetapkan posisi ini. akar tidak harusdan null.
Returns
NodeIterator yang baru dibuat.
Exceptions
NOT_SUPPORTED_ERR: Ditingkatkan jika akar yang ditentukan adalahdan null.
CreateNodeIterator(Node, panjang)
Mencipta NodeIterator baru di atas pohon bawah tanah yang berakar padaNode yang ditentukan.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Node yang akan iterasi bersama dengan anak-anaknya.Iterator awalnya ditempatkan tepat di depan nod ini.ApaTampilkan bendera dan filter, jika ada, tidakyang dipertimbangkan ketika menetapkan posisi ini. akar tidak harusdan null.
whatToShow
long
bendera menentukan jenis nod mana yang dapat muncul dipandangan logis dari pohon yang disajikan oleh iterator. lihatdeskripsi NodeFilter untuk set kemungkinanSHOW_ values.Bendera ini dapat dikombinasikan menggunakanatau
Returns
NodeIterator yang baru dibuat.
Exceptions
NOT_SUPPORTED_ERR: Ditingkatkan jika akar yang ditentukan adalahdan null.
CreateNodeIterator(Node, panjang, InodeFilter)
Mencipta NodeIterator baru di atas pohon bawah tanah yang berakar padaNode yang ditentukan.
[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node yang akan iterasi bersama dengan anak-anaknya.Iterator awalnya ditempatkan tepat di depan nod ini.ApaTampilkan bendera dan filter, jika ada, tidakyang dipertimbangkan ketika menetapkan posisi ini. akar tidak harusdan null.
whatToShow
long
bendera menentukan jenis nod mana yang dapat muncul dipandangan logis dari pohon yang disajikan oleh iterator. lihatdeskripsi NodeFilter untuk set kemungkinanSHOW_ values.Bendera ini dapat dikombinasikan menggunakanatau
filter
INodeFilter
NodeFilter untuk digunakan dengan iniTreeWalker, atau nol untuk menunjukkan tidak ada filter.
Returns
NodeIterator yang baru dibuat.
Exceptions
NOT_SUPPORTED_ERR: Ditingkatkan jika akar yang ditentukan adalahdan null.
CreateTreeWalker(Node)
Mencipta TreeWalker baru di atas pohon bawah tanah yang berakar diNode yang ditentukan.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Node yang akan berfungsi sebagai akar untukTreeWalker. yang apaToShow bendera danNodeFilter tidak dipertimbangkan saat menetapkan nilai ini;Setiap jenis nod akan diterima sebagai akar.Saat ini, TreeWalker adalahdimulai dengan node ini, apakah itu terlihat atau tidak.Fungsi akar sebagai titik berhenti untuk traversalmetode yang melihat ke atas dalam struktur dokumen, sepertiparentNode dan nextNode. akar harusJangan menjadi nol.
Returns
Yang baru dibuat TreeWalker.
CreateTreeWalker(Node, panjang)
Mencipta TreeWalker baru di atas pohon bawah tanah yang berakar diNode yang ditentukan.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Node yang akan berfungsi sebagai akar untukTreeWalker. yang apaToShow bendera danNodeFilter tidak dipertimbangkan saat menetapkan nilai ini;Setiap jenis nod akan diterima sebagai akar.Saat ini, TreeWalker adalahdimulai dengan node ini, apakah itu terlihat atau tidak.Fungsi akar sebagai titik berhenti untuk traversalmetode yang melihat ke atas dalam struktur dokumen, sepertiparentNode dan nextNode. akar harusJangan menjadi nol.
whatToShow
long
bendera menentukan jenis nod mana yang dapat muncul dipemandangan logis dari pohon yang disajikan oleh penjelajah pohon. lihatdeskripsi NodeFilter untuk set kemungkinanSHOW_ values.Bendera ini dapat dikombinasikan menggunakan OR.
Returns
Yang baru dibuat TreeWalker.
CreateTreeWalker(Node, panjang, InodeFilter)
Mencipta TreeWalker baru di atas pohon bawah tanah yang berakar diNode yang ditentukan.
[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node yang akan berfungsi sebagai akar untukTreeWalker. yang apaToShow bendera danNodeFilter tidak dipertimbangkan saat menetapkan nilai ini;Setiap jenis nod akan diterima sebagai akar.Saat ini, TreeWalker adalahdimulai dengan node ini, apakah itu terlihat atau tidak.Fungsi akar sebagai titik berhenti untuk traversalmetode yang melihat ke atas dalam struktur dokumen, sepertiparentNode dan nextNode. akar harusJangan menjadi nol.
whatToShow
long
bendera menentukan jenis nod mana yang dapat muncul dipemandangan logis dari pohon yang disajikan oleh penjelajah pohon. lihatdeskripsi NodeFilter untuk set kemungkinanSHOW_ values.Bendera ini dapat dikombinasikan menggunakan OR.
filter
INodeFilter
NodeFilter untuk digunakan dengan iniTreeWalker, atau nol untuk menunjukkan tidak ada filter.
Returns
Yang baru dibuat TreeWalker.