Interface IDocumentTraversal

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

INodeIterator

NodeIterator yang baru dibuat.

Exceptions

DOMException

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

INodeIterator

NodeIterator yang baru dibuat.

Exceptions

DOMException

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

INodeIterator

NodeIterator yang baru dibuat.

Exceptions

DOMException

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

ITreeWalker

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

ITreeWalker

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

ITreeWalker

Yang baru dibuat TreeWalker.

 Indonesia