Document.Protect(WdProtectionType, Object, Object, Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.