Freigeben über


DocumentBase.DeleteAllEditableRanges-Methode

Löscht Berechtigungen in allen Bereichen, für die der angegebene Benutzer oder die angegebene Gruppe von Benutzern über die Berechtigung zum Ändern verfügt.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntax

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

Parameter

  • editorID
    Typ: System.Object%
    Einer der WdEditorType-Werte, der eine Gruppe von Benutzern, den E-Mail-Alias eines Benutzers (sofern es sich um dieselbe Domäne handelt) oder eine E-Mail-Adresse darstellt.Wird der Wert nicht angegeben, werden keine Berechtigungen aus dem Dokument gelöscht.

Hinweise

Sie können auch die Editor.DeleteAll-Methode des Microsoft.Office.Interop.Word.Editor-Objekts verwenden, um die Berechtigungen in allen Bereichen zu löschen, für die der angegebene Benutzer oder die angegebene Gruppe von Benutzern über die Berechtigung zum Ändern verfügt.

Beispiele

Im folgenden Codebeispiel wird die DeleteAllEditableRanges-Methode verwendet, um alle Berechtigungen in allen Bereichen für den aktuellen Benutzer zu löschen. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace