WorkbookProtection
Visão geral
WorkbookProtection é uma struct em Aspose.Cells FOSS para Rust. Herda de: Debug, Clone, PartialEq e mais 2.
Representa a proteção da pasta de trabalho.
Esta struct declara 42 métodos para objetos WorkbookProtection em programas Rust. Os métodos disponíveis incluem: 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 e mais 30 métodos. Os membros públicos são acessíveis a qualquer aplicação Rust após a instalação do pacote Aspose.Cells FOSS para Rust. Campos: revision, revisions_algorithm_name, revisions_hash_value, revisions_password, revisions_salt_value, revisions_spin_count e mais 7.
Campos
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
structure | bool | Leitura/Escrita | Obtém a estrutura. |
windows | bool | Leitura/Escrita | Obtém as janelas. |
revision | bool | Leitura/Escrita | Obtém a revisão. |
workbook_password | String | Leitura/Escrita | Obtém a senha da pasta de trabalho. |
revisions_password | String | Leitura/Escrita | Obtém a senha de revisões. |
workbook_algorithm_name | String | Leitura/Escrita | Obtém o nome do algoritmo da pasta de trabalho. |
workbook_hash_value | String | Leitura/Escrita | Obtém o valor hash da pasta de trabalho. |
workbook_salt_value | String | Leitura/Escrita | Obtém o valor do sal da pasta de trabalho. |
workbook_spin_count | Option<u32> | Leitura/Escrita | Obtém a contagem de giros da pasta de trabalho. |
revisions_algorithm_name | String | Leitura/Escrita | Obtém o nome do algoritmo de revisões. |
revisions_hash_value | String | Leitura/Escrita | Obtém o valor hash das revisões. |
revisions_salt_value | String | Leitura/Escrita | Obtém o valor do sal de revisões. |
revisions_spin_count | Option<u32> | Leitura/Escrita | Obtém a contagem de giros das revisões. |
Métodos
| Assinatura | Descrição |
|---|---|
lock_structure() → bool | Obtém um valor que indica se a estrutura está bloqueada. |
get_lock_structure() → bool | Obtém um valor que indica se a estrutura está bloqueada. |
set_lock_structure(value: bool) | Define um valor que indica se a estrutura está bloqueada. |
lock_windows() → bool | Obtém um valor que indica se as janelas estão bloqueadas. |
get_lock_windows() → bool | Obtém um valor que indica se as janelas estão bloqueadas. |
set_lock_windows(value: bool) | Define um valor indicando se bloqueia janelas. |
lock_revision() → bool | Obtém um valor que indica se a revisão está bloqueada. |
get_lock_revision() → bool | Obtém um valor que indica se a revisão está bloqueada. |
set_lock_revision(value: bool) | Define um valor indicando se a revisão está bloqueada. |
workbook_password() → &str | Obtém a senha da pasta de trabalho. |
get_workbook_password() → &str | Obtém a senha da pasta de trabalho. |
set_workbook_password(value: impl Into<String>) | Define a senha da pasta de trabalho. |
revisions_password() → &str | Obtém a senha de revisões. |
get_revisions_password() → &str | Obtém a senha de revisões. |
set_revisions_password(value: impl Into<String>) | Define a senha de revisões. |
workbook_algorithm_name() → &str | Obtém o nome do algoritmo da pasta de trabalho. |
get_workbook_algorithm_name() → &str | Obtém o nome do algoritmo da pasta de trabalho. |
set_workbook_algorithm_name(value: impl Into<String>) | Define o nome do algoritmo da pasta de trabalho. |
workbook_hash_value() → &str | Obtém o valor de hash da pasta de trabalho. |
get_workbook_hash_value() → &str | Obtém o valor hash da pasta de trabalho. |
set_workbook_hash_value(value: impl Into<String>) | Define o valor de hash da pasta de trabalho. |
workbook_salt_value() → &str | Obtém o valor do sal da pasta de trabalho. |
get_workbook_salt_value() → &str | Obtém o valor do sal da pasta de trabalho. |
set_workbook_salt_value(value: impl Into<String>) | Define o valor de sal da pasta de trabalho. |
workbook_spin_count() → Option<u32> | Obtém a contagem de rotação da pasta de trabalho. |
get_workbook_spin_count() → Option<u32> | Obtém a contagem de giros da pasta de trabalho. |
set_workbook_spin_count(value: Option<u32>) | Define a contagem de rotação da pasta de trabalho. |
revisions_algorithm_name() → &str | Obtém o nome do algoritmo de revisões. |
get_revisions_algorithm_name() → &str | Obtém o nome do algoritmo de revisões. |
set_revisions_algorithm_name(value: impl Into<String>) | Define o nome do algoritmo de revisões. |
revisions_hash_value() → &str | Obtém o valor hash das revisões. |
get_revisions_hash_value() → &str | Obtém o valor hash das revisões. |
set_revisions_hash_value(value: impl Into<String>) | Define o valor hash das revisões. |
revisions_salt_value() → &str | Obtém o valor do sal de revisões. |
get_revisions_salt_value() → &str | Obtém o valor do sal das revisões. |
set_revisions_salt_value(value: impl Into<String>) | Define o valor do sal de revisões. |
revisions_spin_count() → Option<u32> | Obtém a contagem de spin das revisões. |
get_revisions_spin_count() → Option<u32> | Obtém a contagem de spin das revisões. |
set_revisions_spin_count(value: Option<u32>) | Define a contagem de rotação das revisões. |
is_protected() → bool | Obtém um valor que indica se está protegido. |
get_is_protected() → bool | Obtém um valor que indica se está protegido. |
reset() | Redefine o objeto atual para seu estado padrão. |