Selection

Selection

Panoramica

Selection è una classe in Aspose.Html FOSS per Python.

Selezione a livello di documento con semantica a intervallo singolo.

Questa classe fornisce 12 metodi per lavorare con gli oggetti Selection nei programmi Python. I metodi disponibili includono: __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. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: anchor_node, anchor_offset, focus_node, focus_offset, is_collapsed, range_count.

Proprietà

NomeTipoAccessoDescrizione
range_countintLetturaNumero di intervalli in questa selezione (0 o 1).
anchor_node`“NodeNone”`Lettura
anchor_offsetintLetturaOffset di ancoraggio per la direzione della selezione corrente.
focus_node`“NodeNone”`Lettura
focus_offsetintLetturaOffset di focus per la direzione della selezione corrente.
is_collapsedboolLetturaVero quando la selezione è vuota o l’intervallo sottostante è collassato.

Metodi

FirmaDescrizione
__init__(owner_document: "Document")Calls init(owner_document) su questa istanza di Selection.
get_range_at(index: int) → "Range"Restituisce l’intervallo selezionato a index.
add_range(range_obj: "Range")Imposta l’unico intervallo di questa selezione su range_obj.
remove_all_ranges()Cancella la selezione corrente.
`collapse(node: “NodeNone”, offset: int)`
`set_position(node: “NodeNone”, offset: int)`
collapse_to_start()Riduci la selezione al punto di confine di inizio corrente.
collapse_to_end()Riduci la selezione al punto di confine finale corrente.
select_all_children(node: "Node")Seleziona tutti i figli di node.
extend(node: "Node", offset: int)Sposta il focus della selezione su (node, offset).
to_string() → strRestituisci il contenuto in testo semplice dell’intervallo selezionato.
contains_node(node: "Node", allow_partial_containment: bool) → boolReturn True se la selezione contiene node.

Vedi anche

 Italiano