Selection

Selection

نمای کلی

Selection یک کلاس در Aspose.Html FOSS برای Python است.

انتخاب سندی با معنای تک-بازه.

این کلاس 12 متد برای کار با اشیاء Selection در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __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 هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامه Python قابل دسترس هستند. ویژگی‌ها: anchor_node, anchor_offset, focus_node, focus_offset, is_collapsed, range_count.

خواص

نامنوعدسترسیتوضیح
range_countintخواندنتعداد بازه‌ها در این انتخاب (0 یا 1).
anchor_node`“NodeNone”`خواندن
anchor_offsetintخواندنآفست انکر برای جهت انتخاب فعلی.
focus_node`“NodeNone”`خواندن
focus_offsetintخواندنآفست فوکوس برای جهت انتخاب فعلی.
is_collapsedboolخواندنTrue وقتی که انتخاب خالی باشد یا بازهٔ زیرین جمع شده باشد.

روش ها

امضاتوضیح
__init__(owner_document: "Document")Calls init(owner_document) در این نمونهٔ Selection.
get_range_at(index: int) → "Range"بازگرداندن بازهٔ انتخاب‌شده در index.
add_range(range_obj: "Range")تنظیم بازهٔ تک‌تک این انتخاب به range_obj.
remove_all_ranges()پاک کردن انتخاب فعلی.
`collapse(node: “NodeNone”, offset: int)`
`set_position(node: “NodeNone”, offset: int)`
collapse_to_start()انتخاب را به نقطه مرزی شروع فعلی جمع کنید.
collapse_to_end()انتخاب را به نقطه مرزی انتهای فعلی جمع کنید.
select_all_children(node: "Node")تمام فرزندان را انتخاب کنید node.
extend(node: "Node", offset: int)تمرکز انتخاب را بهnode, offset).
to_string() → strمحتویات متنی سادهٔ بازهٔ انتخاب‌شده را برگردانید.
contains_node(node: "Node", allow_partial_containment: bool) → boolReturn True اگر انتخاب شامل node.

همچنین ببینید:

 فارسی