DocumentBase.DeleteAllEditableRanges(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
删除指定的用户或用户组对其拥有修改权限的全部范围中的权限。
public void DeleteAllEditableRanges (ref object editorID);
参数
- editorID
- Object
WdEditorType 值之一,表示一组用户、用户的电子邮件别名(如果在同一个域中)或电子邮件地址。 如果省略的话,则不从文档中删除任何权限。
示例
下面的代码示例使用 DeleteAllEditableRanges 方法删除当前用户的所有范围内的所有权限。 若要使用此示例,请在 ThisDocument 文档级项目的类中运行它。
private void DocumentDeleteAllEditableRanges()
{
object editorID = Word.WdEditorType.wdEditorCurrent;
this.DeleteAllEditableRanges(ref editorID);
}
Private Sub DocumentDeleteAllEditableRanges()
Me.DeleteAllEditableRanges(Word.WdEditorType.wdEditorCurrent)
End Sub
注解
你还可以使用 Microsoft.Office.Interop.Word.Editor.DeleteAll 对象的方法 Microsoft.Office.Interop.Word.Editor 删除指定用户或用户组有权修改的所有范围内的权限。