Document.SetPasswordEncryptionOptions 方法

设置 Microsoft Office Word 在用密码对文档加密时使用的选项。

命名空间:  Microsoft.Office.Tools.Word
程序集:  Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)

语法

声明
Sub SetPasswordEncryptionOptions ( _
    PasswordEncryptionProvider As String, _
    PasswordEncryptionAlgorithm As String, _
    PasswordEncryptionKeyLength As Integer, _
    ByRef PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
    string PasswordEncryptionProvider,
    string PasswordEncryptionAlgorithm,
    int PasswordEncryptionKeyLength,
    ref Object PasswordEncryptionFileProperties
)

参数

  • PasswordEncryptionProvider
    类型:System.String
    加密提供程序的名称。
  • PasswordEncryptionAlgorithm
    类型:System.String
    加密算法的名称。Word 支持流加密算法。
  • PasswordEncryptionKeyLength
    类型:System.Int32
    加密密钥的长度。必须是 8 的倍数,从 40 开始。
  • PasswordEncryptionFileProperties
    类型:System.Object%
    如果为 true,Word 将加密文件属性。默认值为 true。

备注

为了增强安全,请不要使用不可靠的加密 (XOR)(又称作“OfficeXor”)或“Office97/2000 兼容”(又称作“OfficeStandard”)算法。

.NET Framework 安全性

请参见

参考

Document 接口

Microsoft.Office.Tools.Word 命名空间