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
| Name | Type | Access | Description |
|---|---|---|---|
sheet | bool | Read/Write | Gets the sheet. |
objects | bool | Read/Write | Gets the objects. |
scenarios | bool | Read/Write | Gets the scenarios. |
format_cells | bool | Read/Write | Gets the format cells. |
format_columns | bool | Read/Write | Gets the format columns. |
format_rows | bool | Read/Write | Gets the format rows. |
insert_columns | bool | Read/Write | Gets the insert columns. |
insert_rows | bool | Read/Write | Gets the insert rows. |
insert_hyperlinks | bool | Read/Write | Gets the insert hyperlinks. |
delete_columns | bool | Read/Write | Gets the delete columns. |
delete_rows | bool | Read/Write | Gets the delete rows. |
select_locked_cells | bool | Read/Write | Gets the select locked cells. |
sort | bool | Read/Write | Gets the sort. |
auto_filter | bool | Read/Write | Gets the auto filter. |
pivot_tables | bool | Read/Write | Gets the pivot tables. |
select_unlocked_cells | bool | Read/Write | Gets the select unlocked cells. |
Methods
| Signature | Description |
|---|---|
reset() | Resets the current object to its default state. |
is_protected() → bool | Gets a value indicating whether protected. |
get_is_protected() → bool | Gets a value indicating whether protected. |
set_is_protected(value: bool) | Sets a value indicating whether protected. |
scenarios() → bool | Gets a value indicating whether scenarios. |
get_scenarios() → bool | Gets a value indicating whether scenarios. |
set_scenarios(value: bool) | Sets a value indicating whether scenarios. |
objects() → bool | Gets a value indicating whether objects. |
get_objects() → bool | Gets a value indicating whether objects. |
set_objects(value: bool) | Sets a value indicating whether objects. |
format_cells() → bool | Gets a value indicating whether format cells. |
get_format_cells() → bool | Gets a value indicating whether format cells. |
set_format_cells(value: bool) | Sets a value indicating whether format cells. |
format_columns() → bool | Gets a value indicating whether format columns. |
get_format_columns() → bool | Gets a value indicating whether format columns. |
set_format_columns(value: bool) | Sets a value indicating whether format columns. |
format_rows() → bool | Gets a value indicating whether format rows. |
get_format_rows() → bool | Gets a value indicating whether format rows. |
set_format_rows(value: bool) | Sets a value indicating whether format rows. |
insert_columns() → bool | Gets a value indicating whether insert columns. |
get_insert_columns() → bool | Gets a value indicating whether insert columns. |
set_insert_columns(value: bool) | Sets a value indicating whether insert columns. |
insert_rows() → bool | Gets a value indicating whether insert rows. |
get_insert_rows() → bool | Gets a value indicating whether insert rows. |
set_insert_rows(value: bool) | Sets a value indicating whether insert rows. |
insert_hyperlinks() → bool | Gets a value indicating whether insert hyperlinks. |
get_insert_hyperlinks() → bool | Gets a value indicating whether insert hyperlinks. |
set_insert_hyperlinks(value: bool) | Sets a value indicating whether insert hyperlinks. |
delete_columns() → bool | Gets a value indicating whether delete columns. |
get_delete_columns() → bool | Gets a value indicating whether delete columns. |
set_delete_columns(value: bool) | Sets a value indicating whether delete columns. |
delete_rows() → bool | Gets a value indicating whether delete rows. |
get_delete_rows() → bool | Gets a value indicating whether delete rows. |
set_delete_rows(value: bool) | Sets a value indicating whether delete rows. |
select_locked_cells() → bool | Gets a value indicating whether select locked cells. |
get_select_locked_cells() → bool | Gets a value indicating whether select locked cells. |
set_select_locked_cells(value: bool) | Sets a value indicating whether select locked cells. |
sort() → bool | Gets a value indicating whether sort. |
get_sort() → bool | Gets a value indicating whether sort. |
set_sort(value: bool) | Sets a value indicating whether sort. |
auto_filter() → bool | Gets a value indicating whether auto filter. |
get_auto_filter() → bool | Gets a value indicating whether auto filter. |
set_auto_filter(value: bool) | Sets a value indicating whether auto filter. |
pivot_tables() → bool | Gets a value indicating whether pivot tables. |
get_pivot_tables() → bool | Gets a value indicating whether pivot tables. |
set_pivot_tables(value: bool) | Sets a value indicating whether pivot tables. |
select_unlocked_cells() → bool | Gets a value indicating whether select unlocked cells. |
get_select_unlocked_cells() → bool | Gets a value indicating whether select unlocked cells. |
set_select_unlocked_cells(value: bool) | Sets a value indicating whether select unlocked cells. |
has_stored_state() → bool | Returns whether stored state. |