Compartilhar via


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

Consulte também

Referência

Document Interface

Namespace Microsoft.Office.Tools.Word