_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

必需的 字符串 。 加密提供程序的名称。

PasswordEncryptionAlgorithm
String

必需的 字符串 。 加密算法的名称。 Word 支持流式加密算法。

PasswordEncryptionKeyLength
Int32

必需 整数。 加密密钥长度。 必须是从 40 开始的 8 的倍数。

PasswordEncryptionFileProperties
Object

可选 对象真正 使 Word 能够加密文件属性。 默认值为 True

注解

为了增强安全性,不要使用不可靠的加密 (XOR)(又称作"OfficeXor")或"Office97/2000 Compatible"(又称作"OfficeStandard")算法。

适用于