WorkbookProtection

WorkbookProtection

概述

WorkbookProtection 是 Aspose.Cells Rust 开源软件中的结构体。继承自:Debug、Clone、PartialEq,以及另外 2 个。

表示工作簿保护。

此结构体在 Rust 程序中为 WorkbookProtection 对象声明了 42 个方法。可用的方法包括:get_is_protected、get_lock_revision、get_lock_structure、get_lock_windows、get_revisions_algorithm_name、get_revisions_hash_value、get_revisions_password、get_revisions_salt_value、get_revisions_spin_count、get_workbook_algorithm_name、get_workbook_hash_value、get_workbook_password,以及另外 30 个方法。公开成员在安装了 Aspose.Cells Rust 开源软件包后,可供任何 Rust 应用程序访问。字段:revision、revisions_algorithm_name、revisions_hash_value、revisions_password、revisions_salt_value、revisions_spin_count,以及另外 7 项。

字段

名称类型访问描述
structurebool读写获取结构。
windowsbool读写获取窗口。
revisionbool读写获取修订。
workbook_passwordString读写获取工作簿密码。
revisions_passwordString读写获取修订密码。
workbook_algorithm_nameString读写获取工作簿算法名称。
workbook_hash_valueString读写获取工作簿的哈希值。
workbook_salt_valueString读写获取工作簿盐值。
workbook_spin_countOption<u32>读写获取工作簿的自旋计数。
revisions_algorithm_nameString读写获取修订算法的名称。
revisions_hash_valueString读写获取修订哈希值。
revisions_salt_valueString读写获取修订盐值。
revisions_spin_countOption<u32>读写获取修订的自旋计数。

方法

签名描述
lock_structure() → bool获取一个值,指示是否锁定结构。
get_lock_structure() → bool获取一个值,指示是否锁定结构。
set_lock_structure(value: bool)设置一个值,指示是否锁定结构。
lock_windows() → bool获取一个值,指示是否锁定窗口。
get_lock_windows() → bool获取一个值,指示是否锁定窗口。
set_lock_windows(value: bool)设置一个值,指示是否锁定窗口。
lock_revision() → bool获取一个值,指示是否锁定修订。
get_lock_revision() → bool获取一个值,指示是否锁定修订。
set_lock_revision(value: bool)设置一个值,指示是否锁定修订。
workbook_password() → &str获取工作簿密码。
get_workbook_password() → &str获取工作簿密码。
set_workbook_password(value: impl Into<String>)设置工作簿密码。
revisions_password() → &str获取修订密码。
get_revisions_password() → &str获取修订密码。
set_revisions_password(value: impl Into<String>)设置修订密码。
workbook_algorithm_name() → &str获取工作簿算法名称。
get_workbook_algorithm_name() → &str获取工作簿算法名称。
set_workbook_algorithm_name(value: impl Into<String>)设置工作簿算法名称。
workbook_hash_value() → &str获取工作簿的哈希值。
get_workbook_hash_value() → &str获取工作簿的哈希值。
set_workbook_hash_value(value: impl Into<String>)设置工作簿的哈希值。
workbook_salt_value() → &str获取工作簿盐值。
get_workbook_salt_value() → &str获取工作簿的盐值。
set_workbook_salt_value(value: impl Into<String>)设置工作簿的盐值。
workbook_spin_count() → Option<u32>获取工作簿的自旋计数。
get_workbook_spin_count() → Option<u32>获取工作簿的自旋计数。
set_workbook_spin_count(value: Option<u32>)设置工作簿的自旋计数。
revisions_algorithm_name() → &str获取修订算法名称。
get_revisions_algorithm_name() → &str获取修订算法名称。
set_revisions_algorithm_name(value: impl Into<String>)设置修订算法名称。
revisions_hash_value() → &str获取修订哈希值。
get_revisions_hash_value() → &str获取修订哈希值。
set_revisions_hash_value(value: impl Into<String>)设置修订哈希值。
revisions_salt_value() → &str获取修订盐值。
get_revisions_salt_value() → &str获取修订盐值。
set_revisions_salt_value(value: impl Into<String>)设置修订盐值。
revisions_spin_count() → Option<u32>获取修订的自旋计数。
get_revisions_spin_count() → Option<u32>获取修订的自旋计数。
set_revisions_spin_count(value: Option<u32>)设置修订的旋转计数。
is_protected() → bool获取一个指示是否受保护的值。
get_is_protected() → bool获取一个值,指示是否受保护。
reset()将当前对象重置为默认状态。

另请参阅

 中文