Поделиться через


DocumentBase.DeleteAllEditableRanges - метод

Удаляет разрешения во всех диапазонах, разрешенных для изменения пользователю или группе пользователей.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v4.0.Utilities (в Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Синтаксис

'Декларация
Public Sub DeleteAllEditableRanges ( _
    ByRef editorID As Object _
)
public void DeleteAllEditableRanges(
    ref Object editorID
)

Параметры

  • editorID
    Тип: System.Object%
    Одно из значений WdEditorType, представляющих группу пользователей, или псевдоним электронной почты пользователей (в том же домене), или адрес электронной почты.Если данный аргумент опущен, разрешения из документа не удаляются.

Заметки

Можно также использовать метод Editor.DeleteAll объекта Microsoft.Office.Interop.Word.Editor для удаления разрешений во всех диапазонах, разрешенных для изменения указанным пользователем или группе пользователей.

Примеры

В приведенном ниже примере кода метод DeleteAllEditableRanges используется для удаления всех разрешений во всех диапазонах для текущего пользователя. Чтобы использовать этот пример, запустите его из класса ThisDocument в проекте уровня документа.

Private Sub DocumentDeleteAllEditableRanges()
    Me.DeleteAllEditableRanges(Word.WdEditorType.wdEditorCurrent)
End Sub
private void DocumentDeleteAllEditableRanges()
{
    object editorID = Word.WdEditorType.wdEditorCurrent;
    this.DeleteAllEditableRanges(ref editorID);
}

Безопасность платформы .NET Framework

См. также

Ссылки

DocumentBase Класс

Microsoft.Office.Tools.Word - пространство имен