WorksheetProtection

WorksheetProtection

Overview

WorksheetProtection is a struct in Aspose.Cells FOSS for Rust. Inherits from: Debug, Default, Clone, and 3 more.

Represents worksheet protection.

This struct provides 50 methods for working with WorksheetProtection objects in Rust programs. Available methods include: auto_filter, delete_columns, delete_rows, format_cells, format_columns, format_rows, get_auto_filter, get_delete_columns, get_delete_rows, get_format_cells, get_format_columns, get_format_rows, and 38 additional methods. All public members are accessible to any Rust application after installing the Aspose.Cells FOSS for Rust package. Fields: auto_filter, delete_columns, delete_rows, format_cells, format_columns, format_rows, and 10 more.

Fields

NameTypeAccessDescription
sheetboolRead/WriteGets the sheet.
objectsboolRead/WriteGets the objects.
scenariosboolRead/WriteGets the scenarios.
format_cellsboolRead/WriteGets the format cells.
format_columnsboolRead/WriteGets the format columns.
format_rowsboolRead/WriteGets the format rows.
insert_columnsboolRead/WriteGets the insert columns.
insert_rowsboolRead/WriteGets the insert rows.
insert_hyperlinksboolRead/WriteGets the insert hyperlinks.
delete_columnsboolRead/WriteGets the delete columns.
delete_rowsboolRead/WriteGets the delete rows.
select_locked_cellsboolRead/WriteGets the select locked cells.
sortboolRead/WriteGets the sort.
auto_filterboolRead/WriteGets the auto filter.
pivot_tablesboolRead/WriteGets the pivot tables.
select_unlocked_cellsboolRead/WriteGets the select unlocked cells.

Methods

SignatureDescription
reset()Resets the current object to its default state.
is_protected()boolGets a value indicating whether protected.
get_is_protected()boolGets a value indicating whether protected.
set_is_protected(value: bool)Sets a value indicating whether protected.
scenarios()boolGets a value indicating whether scenarios.
get_scenarios()boolGets a value indicating whether scenarios.
set_scenarios(value: bool)Sets a value indicating whether scenarios.
objects()boolGets a value indicating whether objects.
get_objects()boolGets a value indicating whether objects.
set_objects(value: bool)Sets a value indicating whether objects.
format_cells()boolGets a value indicating whether format cells.
get_format_cells()boolGets a value indicating whether format cells.
set_format_cells(value: bool)Sets a value indicating whether format cells.
format_columns()boolGets a value indicating whether format columns.
get_format_columns()boolGets a value indicating whether format columns.
set_format_columns(value: bool)Sets a value indicating whether format columns.
format_rows()boolGets a value indicating whether format rows.
get_format_rows()boolGets a value indicating whether format rows.
set_format_rows(value: bool)Sets a value indicating whether format rows.
insert_columns()boolGets a value indicating whether insert columns.
get_insert_columns()boolGets a value indicating whether insert columns.
set_insert_columns(value: bool)Sets a value indicating whether insert columns.
insert_rows()boolGets a value indicating whether insert rows.
get_insert_rows()boolGets a value indicating whether insert rows.
set_insert_rows(value: bool)Sets a value indicating whether insert rows.
insert_hyperlinks()boolGets a value indicating whether insert hyperlinks.
get_insert_hyperlinks()boolGets a value indicating whether insert hyperlinks.
set_insert_hyperlinks(value: bool)Sets a value indicating whether insert hyperlinks.
delete_columns()boolGets a value indicating whether delete columns.
get_delete_columns()boolGets a value indicating whether delete columns.
set_delete_columns(value: bool)Sets a value indicating whether delete columns.
delete_rows()boolGets a value indicating whether delete rows.
get_delete_rows()boolGets a value indicating whether delete rows.
set_delete_rows(value: bool)Sets a value indicating whether delete rows.
select_locked_cells()boolGets a value indicating whether select locked cells.
get_select_locked_cells()boolGets a value indicating whether select locked cells.
set_select_locked_cells(value: bool)Sets a value indicating whether select locked cells.
sort()boolGets a value indicating whether sort.
get_sort()boolGets a value indicating whether sort.
set_sort(value: bool)Sets a value indicating whether sort.
auto_filter()boolGets a value indicating whether auto filter.
get_auto_filter()boolGets a value indicating whether auto filter.
set_auto_filter(value: bool)Sets a value indicating whether auto filter.
pivot_tables()boolGets a value indicating whether pivot tables.
get_pivot_tables()boolGets a value indicating whether pivot tables.
set_pivot_tables(value: bool)Sets a value indicating whether pivot tables.
select_unlocked_cells()boolGets a value indicating whether select unlocked cells.
get_select_unlocked_cells()boolGets a value indicating whether select unlocked cells.
set_select_unlocked_cells(value: bool)Sets a value indicating whether select unlocked cells.
has_stored_state()boolReturns whether stored state.

See Also