Selection

Selection

Prezentare generală

Selection este o clasă în Aspose.Html FOSS pentru Python.

Selecție la nivel de document cu semantică de interval unic.

Această clasă furnizează 12 metode pentru lucrul cu obiectele Selection în programele Python. Metodele disponibile includ: __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. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăţi: anchor_node, anchor_offset, focus_node, focus_offset, is_collapsed, range_count.

Proprietăți

NumeTipAccesDescriere:
range_countintCitireNumărul de intervale din această selecție (0 sau 1).
anchor_node`“NodeNone”`Citire
anchor_offsetintCitireOffset-ul ancorei pentru direcția selecției curente.
focus_node`“NodeNone”`Citire
focus_offsetintCitireOffset-ul de focus pentru direcția selecției curente.
is_collapsedboolCitireAdevărat când selecția este goală sau intervalul de bază este colapsat.

Metode

SemnăturăDescriere:
__init__(owner_document: "Document")Calls init(owner_document) pe această instanță de Selection.
get_range_at(index: int) → "Range"Returnează intervalul selectat la index.
add_range(range_obj: "Range")Setează intervalul unic al acestei selecții la range_obj.
remove_all_ranges()Șterge selecția curentă.
`collapse(node: “NodeNone”, offset: int)`
`set_position(node: “NodeNone”, offset: int)`
collapse_to_start()Colapsează selecția la punctul de limită de început curent.
collapse_to_end()Restrânge selecția la punctul de frontieră final curent.
select_all_children(node: "Node")Selectează toți copiii lui node.
extend(node: "Node", offset: int)Mută focalizarea selecției la (node, offset).
to_string() → strReturnează conținutul textului simplu al intervalului selectat.
contains_node(node: "Node", allow_partial_containment: bool) → boolReturn True dacă selecția conține node.

Vezi și:

 Română