_Document.SetPasswordEncryptionOptions(String, String, Int32, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define as opções que o Microsoft Word usa para criptografar documentos com senhas.
public void SetPasswordEncryptionOptions (string PasswordEncryptionProvider, string PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, ref object PasswordEncryptionFileProperties);
abstract member SetPasswordEncryptionOptions : string * string * int * obj -> unit
Public Sub SetPasswordEncryptionOptions (PasswordEncryptionProvider As String, PasswordEncryptionAlgorithm As String, PasswordEncryptionKeyLength As Integer, Optional ByRef PasswordEncryptionFileProperties As Object)
Parâmetros
- PasswordEncryptionProvider
- String
String necessário. O nome do fornecedor de criptografia.
- PasswordEncryptionAlgorithm
- String
String necessário. O nome do algoritmo de criptografia. O Word aceita algoritmos criptografados por fluxo.
- PasswordEncryptionKeyLength
- Int32
Obrigatório Integer. O tamanho da chave de criptografia. Precisa ser múltipla de 8, começando com 40.
- PasswordEncryptionFileProperties
- Object
Objeto opcional. True para o Word para criptografar propriedades de arquivo. O padrão é True.
Comentários
Para obter maior segurança, não use os algoritmos de Criptografia Fraca (XOR) (também chamados de "OfficeXor") ou "Compatível com Office97/2000" (também chamado de "OfficeStandard").