_Document.SetPasswordEncryptionOptions(String, String, Int32, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置 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")算法。