_Workbook.SetPasswordEncryptionOptions(Object, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры шифрования книг с помощью паролей.
public void SetPasswordEncryptionOptions (object PasswordEncryptionProvider, object PasswordEncryptionAlgorithm, object PasswordEncryptionKeyLength, object PasswordEncryptionFileProperties);
Public Sub SetPasswordEncryptionOptions (Optional PasswordEncryptionProvider As Object, Optional PasswordEncryptionAlgorithm As Object, Optional PasswordEncryptionKeyLength As Object, Optional PasswordEncryptionFileProperties As Object)
Параметры
- PasswordEncryptionProvider
- Object
Необязательный объект. Строка поставщика шифрования с учетом регистра.
- PasswordEncryptionAlgorithm
- Object
Необязательный объект. Строка с учетом регистра алгоритмического короткого имени (т. е. RC4).
- PasswordEncryptionKeyLength
- Object
Необязательный объект. Длина ключа шифрования, кратная 8 (40 или больше).
- PasswordEncryptionFileProperties
- Object
Необязательный объект. Значение true (по умолчанию) для шифрования свойств файла.
Комментарии
Аргументы PasswordEncryptionProvider
, PasswordEncryptionAlgorithm
и PasswordEncryptionKeyLength
не зависят друг от друга. Выбранный поставщик шифрования ограничивает набор алгоритмов и длину ключа, которые можно выбрать.
Для аргумента PasswordEncryptionKeyLength
не существует ограничений на диапазон длины ключа. Диапазон определяется поставщиком служб шифрования, который также определяет алгоритм шифрования.