WorksheetProtection

WorksheetProtection

概述

WorksheetProtection 是 Aspose.Cells 为 Rust 提供的 FOSS 中的结构体。继承自:Debug、Default、Clone,以及另外 3 个。

表示工作表保护。

此结构体为 Rust 程序中的 WorksheetProtection 对象声明了 50 个方法。可用的方法包括: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,以及另外 38 个方法。公共成员在安装了 Aspose.Cells 为 Rust 提供的 FOSS 包后,可供任何 Rust 应用程序访问。字段:auto_filter、delete_columns、delete_rows、format_cells、format_columns、format_rows,以及另外 10 个。

字段

名称类型访问描述
sheetbool读写获取工作表。
objectsbool读写获取对象。
scenariosbool读写获取场景。
format_cellsbool读写获取格式单元格。
format_columnsbool读写获取格式列。
format_rowsbool读写获取格式化行。
insert_columnsbool读写获取插入列。
insert_rowsbool读写获取插入行。
insert_hyperlinksbool读写获取插入超链接。
delete_columnsbool读写获取删除列。
delete_rowsbool读写获取删除行。
select_locked_cellsbool读写获取选择的锁定单元格。
sortbool读写获取排序。
auto_filterbool读写获取自动筛选。
pivot_tablesbool读写获取透视表。
select_unlocked_cellsbool读写获取选择已解锁的单元格。

方法

签名描述
reset()将当前对象重置为其默认状态。
is_protected() → bool获取一个指示是否受保护的值。
get_is_protected() → bool获取一个值,指示是否受保护。
set_is_protected(value: bool)设置一个指示是否受保护的值。
scenarios() → bool获取一个指示是否启用情景的值。
get_scenarios() → bool获取一个值,指示是否启用场景。
set_scenarios(value: bool)设置一个值,以指示是否启用方案。
objects() → bool获取一个指示对象的值。
get_objects() → bool获取一个值,指示对象。
set_objects(value: bool)设置一个值,以指示对象。
format_cells() → bool获取一个值,指示是否允许格式化单元格。
get_format_cells() → bool获取一个值,指示是否可以格式化单元格。
set_format_cells(value: bool)设置一个值,指示是否格式化单元格。
format_columns() → bool获取一个值,指示是否可以格式化列。
get_format_columns() → bool获取一个值,指示是否可以格式化列。
set_format_columns(value: bool)设置一个值,指示是否可以格式化列。
format_rows() → bool获取一个值,指示是否允许格式化行。
get_format_rows() → bool获取一个值,指示是否可以格式化行。
set_format_rows(value: bool)设置一个值,指示是否格式化行。
insert_columns() → bool获取一个值,指示是否允许插入列。
get_insert_columns() → bool获取一个值,指示是否允许插入列。
set_insert_columns(value: bool)设置一个值,指示是否可以插入列。
insert_rows() → bool获取一个值,指示是否插入行。
get_insert_rows() → bool获取一个值,指示是否可以插入行。
set_insert_rows(value: bool)设置一个值,指示是否插入行。
insert_hyperlinks() → bool获取一个值,指示是否插入超链接。
get_insert_hyperlinks() → bool获取一个值,指示是否插入超链接。
set_insert_hyperlinks(value: bool)设置一个值,指示是否插入超链接。
delete_columns() → bool获取一个值,指示是否允许删除列。
get_delete_columns() → bool获取一个值,指示是否允许删除列。
set_delete_columns(value: bool)设置一个值,指示是否可以删除列。
delete_rows() → bool获取一个值,指示是否删除行。
get_delete_rows() → bool获取一个值,指示是否可以删除行。
set_delete_rows(value: bool)设置一个值,指示是否删除行。
select_locked_cells() → bool获取一个值,指示是否选择锁定的单元格。
get_select_locked_cells() → bool获取一个值,指示是否选择已锁定的单元格。
set_select_locked_cells(value: bool)设置一个值,指示是否选择已锁定的单元格。
sort() → bool获取一个值,指示是否允许排序。
get_sort() → bool获取一个值,指示是否允许排序。
set_sort(value: bool)设置一个值,指示是否进行排序。
auto_filter() → bool获取一个值,指示是否启用自动筛选。
get_auto_filter() → bool获取一个值,指示是否启用自动筛选。
set_auto_filter(value: bool)设置一个值,指示是否自动筛选。
pivot_tables() → bool获取一个值,指示是否允许数据透视表。
get_pivot_tables() → bool获取一个值,指示是否允许透视表。
set_pivot_tables(value: bool)设置一个值,指示是否包含数据透视表。
select_unlocked_cells() → bool获取一个值,指示是否可以选择未锁定的单元格。
get_select_unlocked_cells() → bool获取一个值,指示是否可以选择未锁定的单元格。
set_select_unlocked_cells(value: bool)设置一个值,指示是否选择未锁定的单元格。
has_stored_state() → bool返回是否存在已存储的状态。

另请参阅

 中文