Document.Protect(WdProtectionType, Object, Object, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向文档应用几种保护类型中的一种。
public void Protect (Microsoft.Office.Interop.Word.WdProtectionType Type, ref object NoReset, ref object Password, ref object UseIRM, ref object EnforceStyleLock);
参数
- Type
- WdProtectionType
指定的文档的保护类型。 WdProtectionType。
- NoReset
- Object
如果为 false,则将窗体字段重置为默认值。 如果为 true,则在文档处于保护状态时,保留当前窗体字段值。 如果 Type 不为 wdAllowOnlyFormFields,则忽略 NoReset 参数。
- Password
- Object
从文档中移除保护时所需的密码。 (请参见下面的备注。)
- UseIRM
- Object
指定在防止文档被更改时是否使用信息权限管理 (IRM)。
- EnforceStyleLock
- Object
指定是否在受保护文档中强制格式设置限制。
注解
文档受到保护时,用户只能进行有限的更改,如添加批注、进行修订或完成表单。 如果使用此方法时文档已受保护,则会引发异常。
避免在应用程序中使用硬编码的密码。 如果过程中需要密码,请从用户请求密码,将其存储在变量中,然后在代码中使用该变量。
可选参数
有关可选参数的信息,请参阅Office 解决方案中的可选参数。