WorkbookProtection
Огляд
WorkbookProtection — це структура у Aspose.Cells FOSS для Rust. Успадковує: Debug, Clone, PartialEq та ще 2.
Представляє захист робочої книги.
Ця структура оголошує 42 методи для об’єктів WorkbookProtection у програмах Rust. Доступні методи включають: 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 методів. Публічні члени доступні будь-якому застосунку Rust після встановлення пакету Aspose.Cells FOSS для 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() | Скидає поточний об’єкт до його стандартного стану. |