Método Document.SetPasswordEncryptionOptions
Define as opções que Microsoft Office o Word usa para criptografar documentos com senhas.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)
Sintaxe
'Declaração
Sub SetPasswordEncryptionOptions ( _
PasswordEncryptionProvider As String, _
PasswordEncryptionAlgorithm As String, _
PasswordEncryptionKeyLength As Integer, _
ByRef PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
string PasswordEncryptionProvider,
string PasswordEncryptionAlgorithm,
int PasswordEncryptionKeyLength,
ref Object PasswordEncryptionFileProperties
)
Parâmetros
- PasswordEncryptionProvider
Tipo: System.String
O nome do provedor de criptografia.
- PasswordEncryptionAlgorithm
Tipo: System.String
O nome do algoritmo de criptografia.Word aceita algoritmos criptografados por fluxo.
- PasswordEncryptionKeyLength
Tipo: System.Int32
O comprimento de chave de criptografia.Deve ser um múltiplo de 8, começando com 40.
- PasswordEncryptionFileProperties
Tipo: System.Object%
true para o Word criptografar propriedades de arquivo.Default is true.
Comentários
Para maior segurança, não use criptografia fraca (XOR) (também chamado de "officexor") ou "compatível com Office97/2000" algoritmos (também chamado "OfficeStandard").
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.