Freigeben über


Document.Protect(WdProtectionType, Object, Object, Object, Object) Methode

Definition

Übernimmt eine mehrerer Schutzarten für das Dokument.

public void Protect (Microsoft.Office.Interop.Word.WdProtectionType Type, ref object NoReset, ref object Password, ref object UseIRM, ref object EnforceStyleLock);
abstract member Protect : Microsoft.Office.Interop.Word.WdProtectionType * obj * obj * obj * obj -> unit
Public Sub Protect (Type As WdProtectionType, Optional ByRef NoReset As Object, Optional ByRef Password As Object, Optional ByRef UseIRM As Object, Optional ByRef EnforceStyleLock As Object)

Parameter

Type
WdProtectionType

Die Schutzart für das angegebene Dokument. WdProtectionType.

NoReset
Object

false, um die Formularfelder auf ihre Standardwerte zurückzusetzen. true, wenn die aktuellen Werte der Formularfelder beibehalten werden sollen, wenn das Dokument geschützt ist. Wenn Type nicht wdAllowOnlyFormFieldsist, wird das NoReset Argument ignoriert.

Password
Object

Das Kennwort, das erforderlich ist, um den Schutz für das Dokument aufzuheben. (Siehe Hinweise unten.)

UseIRM
Object

Gibt an, ob mithilfe des Information Rights Management (IRM) Unbefugte davon abgehalten werden sollen, Änderungen am Dokument vorzunehmen.

EnforceStyleLock
Object

Gibt an, ob Formatierungsbeschränkungen in einem geschützten Dokument erzwungen werden sollen.

Hinweise

Wenn ein Dokument geschützt ist, können Benutzer nur begrenzte Änderungen vornehmen, z. B. das Hinzufügen von Anmerkungen, das Vornehmen von Überarbeitungen oder das Ausfüllen eines Formulars. Wenn das Dokument bereits geschützt ist, wenn Sie diese Methode verwenden, wird eine Ausnahme ausgelöst.

Vermeiden Sie die Verwendung hartcodierter Kennwörter in Ihren Anwendungen. Wenn in einer Prozedur ein Kennwort erforderlich ist, fordern Sie das Kennwort vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie dann die Variable in Ihrem Code.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.

Gilt für: