_Document.Protect(WdProtectionType, Object, Object, Object, Object) Método

Definición

Ayuda a proteger el documento especificado de los cambios. Cuando un documento está protegido, los usuarios solo pueden realizar cambios limitados, como agregar anotaciones, realizar revisiones o completar un formulario.

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)

Parámetros

Type
WdProtectionType

Obligatorio. Tipo de protección para el documento especificado. WdProtectionType.

NoReset
Object

Objeto opcional. False para restablecer los campos de formulario a sus valores predeterminados. True para conservar los valores actuales del campo de formulario si el documento especificado está protegido. Si Type no es wdAllowOnlyFormFields, se omite el NoReset argumento.

Password
Object

Objeto opcional. Contraseña necesaria para quitar la protección del documento especificado. (Ver los comentarios abajo).

UseIRM
Object

Objeto opcional. Especifica si se debe usar Information Rights Management (IRM) al proteger el documento frente a cambios.

EnforceStyleLock
Object

Objeto opcional. Especifica si las restricciones de formato se aplican en un documento protegido.

Comentarios

Si el documento ya está protegido cuando se usa este método, se produce un error.

No use contraseñas codificadas de forma rígida en las aplicaciones. Si se requiere la contraseña en un procedimiento, pídale la contraseña al usuario, almacénela en una variable y luego use la variable en el código.

Se aplica a