_Document.SetPasswordEncryptionOptions(String, String, Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры, которые microsoft Word использует для шифрования документов с помощью паролей.
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)
Параметры
- PasswordEncryptionProvider
- String
Обязательный атрибут типа String. Имя поставщика шифрования.
- PasswordEncryptionAlgorithm
- String
Обязательный атрибут типа String. Имя алгоритма шифрования. Word поддерживает алгоритмы, зашифрованные потоком.
- PasswordEncryptionKeyLength
- Int32
Обязательный атрибут типа Integer. Длина ключа шифрования. Должен быть кратным 8, начиная с 40.
- PasswordEncryptionFileProperties
- Object
Необязательный объект. Значение true для Word для шифрования свойств файла. Значение по умолчанию — True.
Комментарии
Для повышенной безопасности не используйте алгоритмы слабого шифрования (XOR) (также называемого "OfficeXor") или "Совместимые с Office97/2000" (также называемые "OfficeStandard").