WorkbookProtection
Обзор
WorkbookProtection — это struct в Aspose.Cells FOSS для Rust. Наследует от: Debug, Clone, PartialEq и ещё 2.
Представляет защиту рабочей книги.
Эта struct объявляет 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> | Чтение/запись | Получает количество вращений workbook. |
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() | Сбрасывает текущий объект в состояние по умолчанию. |