Método Workbook.SetPasswordEncryptionOptions
Define as opções para criptografar a pasta de trabalho usando uma senha.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
Sub SetPasswordEncryptionOptions ( _
PasswordEncryptionProvider As Object, _
PasswordEncryptionAlgorithm As Object, _
PasswordEncryptionKeyLength As Object, _
PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
Object PasswordEncryptionProvider,
Object PasswordEncryptionAlgorithm,
Object PasswordEncryptionKeyLength,
Object PasswordEncryptionFileProperties
)
Parâmetros
- PasswordEncryptionProvider
Tipo: System.Object
Uma seqüência de letras maiúsculas e minúsculas do provedor de criptografia.
- PasswordEncryptionAlgorithm
Tipo: System.Object
Uma seqüência de letras maiúsculas e minúsculas da curto algorítmico (isto é, o nome "RC4 ").
- PasswordEncryptionKeyLength
Tipo: System.Object
O comprimento de chave de criptografia, que é um múltiplo de 8 (40 ou maior).
- PasswordEncryptionFileProperties
Tipo: System.Object
true (padrão) para criptografar as propriedades do arquivo.
Comentários
O PasswordEncryptionProvider, PasswordEncryptionAlgorithm, e PasswordEncryptionKeyLength parâmetros não são independentes umas das outras. Um provedor de criptografia selecionado limita o conjunto de algoritmos e o comprimento de chave que pode ser escolhido.
Para o PasswordEncryptionKeyLength parâmetro lá é sem limite inerente no intervalo de comprimento de chave. O intervalo é determinado pelo provedor de serviços criptográficos que também determina o algoritmo criptográfico.
Optional Parameters
Para obter informações sobre os parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.