_Document.Protect(WdProtectionType, Object, Object, Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.