Selection
Selection
Gambaran Umum
Selection adalah kelas dalam Aspose.Html FOSS untuk Python.
Seleksi berskala dokumen dengan semantik rentang tunggal.
Kelas ini menyediakan 12 metode untuk bekerja dengan objek Selection dalam program Python. Metode yang tersedia meliputi: __init__, add_range, collapse, collapse_to_end, collapse_to_start, contains_node, extend, get_range_at, remove_all_ranges, select_all_children, set_position, to_string. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah memasang paket Aspose.Html FOSS untuk Python. Properti: anchor_node, anchor_offset, focus_node, focus_offset, is_collapsed, range_count.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
range_count | int | Baca | Jumlah rentang dalam pilihan ini (0 atau 1). |
anchor_node | `“Node | None”` | Baca |
anchor_offset | int | Baca | Offset anchor untuk arah seleksi saat ini. |
focus_node | `“Node | None”` | Baca |
focus_offset | int | Baca | Offset fokus untuk arah seleksi saat ini. |
is_collapsed | bool | Baca | Benar ketika seleksi kosong atau rentang dasar terlipat. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__(owner_document: "Document") | Calls init(owner_document) pada instance Selection ini. |
get_range_at(index: int) → "Range" | Kembalikan rentang yang dipilih pada index. |
add_range(range_obj: "Range") | Setel rentang tunggal seleksi ini ke range_obj. |
remove_all_ranges() | Bersihkan seleksi saat ini. |
| `collapse(node: “Node | None”, offset: int)` |
| `set_position(node: “Node | None”, offset: int)` |
collapse_to_start() | Runtuhkan pilihan menjadi titik batas awal saat ini. |
collapse_to_end() | Runtuhkan pilihan menjadi titik batas akhir saat ini. |
select_all_children(node: "Node") | Pilih semua anak dari node. |
extend(node: "Node", offset: int) | Pindahkan fokus pemilihan ke (node, offset). |
to_string() → str | Kembalikan konten teks biasa dari rentang yang dipilih. |
contains_node(node: "Node", allow_partial_containment: bool) → bool | Return True jika pilihan berisi node. |