Udostępnij za pośrednictwem


Metoda DocumentBase.DeleteAllEditableRanges —

Usuwa uprawnienia we wszystkich zakresów, które dany użytkownik lub grupa użytkowników ma uprawnienia do modyfikowania.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Sub DeleteAllEditableRanges ( _
    ByRef editorID As Object _
)
public void DeleteAllEditableRanges(
    ref Object editorID
)

Parametry

  • editorID
    Typ: System.Object%
    Jednym z WdEditorType wartości, które reprezentuje grupę użytkowników, lub alias e-mail użytkownika (Jeśli w tej samej domenie) lub adresu e-mail.Jeżeli pominięto ten parametr, uprawnienia nie są usuwane z dokumentu.

Uwagi

Można również użyć Editor.DeleteAll metody Microsoft.Office.Interop.Word.Editor obiektu do usunięcia wszystkich zakresów, które użytkownik lub grupa użytkowników ma uprawnienia do modyfikowania uprawnień.

Przykłady

Następujący kod w przykładzie wykorzystano DeleteAllEditableRanges metoda, aby usunąć wszystkie uprawnienia wszystkich klas wag elektronicznych dla bieżącego użytkownika.Aby wykorzystać ten przykład, należy uruchomić go z klasy ThisDocument w projekcie na poziomie dokumentu.

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DocumentBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Word