Workbook.SetPasswordEncryptionOptions (Método)
Establece las opciones para cifrar el libro mediante una contraseña.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
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
Una cadena con distinción entre mayúsculas y minúsculas del proveedor de cifrado.
- PasswordEncryptionAlgorithm
Tipo: System.Object
Una cadena con distinción entre mayúsculas y minúsculas del nombre corto algorítmico (es decir, "RC4").
- PasswordEncryptionKeyLength
Tipo: System.Object
La longitud de la clave de cifrado, que es un múltiplo de 8 (40 o mayor).
- PasswordEncryptionFileProperties
Tipo: System.Object
true (valor predeterminado) para cifrar las propiedades de archivo.
Comentarios
Los parámetros PasswordEncryptionProvider, PasswordEncryptionAlgorithm y PasswordEncryptionKeyLength no son independientes entre sí. Un proveedor de cifrado seleccionado limita el conjunto de algoritmos y la longitud de clave que se pueden elegir.
En el parámetro PasswordEncryptionKeyLength no hay ningún límite inherente en el intervalo de la longitud de la clave. El proveedor de servicios criptográficos es quien determina el intervalo, además del algoritmo criptográfico.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.