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 项。
字段
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
structure | bool | 读写 | 获取结构。 |
windows | bool | 读写 | 获取窗口。 |
revision | bool | 读写 | 获取修订。 |
workbook_password | String | 读写 | 获取工作簿密码。 |
revisions_password | String | 读写 | 获取修订密码。 |
workbook_algorithm_name | String | 读写 | 获取工作簿算法名称。 |
workbook_hash_value | String | 读写 | 获取工作簿的哈希值。 |
workbook_salt_value | String | 读写 | 获取工作簿盐值。 |
workbook_spin_count | Option<u32> | 读写 | 获取工作簿的自旋计数。 |
revisions_algorithm_name | String | 读写 | 获取修订算法的名称。 |
revisions_hash_value | String | 读写 | 获取修订哈希值。 |
revisions_salt_value | String | 读写 | 获取修订盐值。 |
revisions_spin_count | Option<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() | 将当前对象重置为默认状态。 |