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

Definición

Aplica uno de los distintos tipos de protección disponibles al documento.

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

Tipo de protección del documento especificado. WdProtectionType.

NoReset
Object

false para restablecer los campos de formulario a sus valores predeterminados. true para mantener los valores de los campos de formulario actuales si el documento está protegido. Si Type no wdAllowOnlyFormFieldses , se omite el NoReset argumento .

Password
Object

Contraseña que se solicita para quitar la protección del documento. Vea la sección Comentarios más adelante.

UseIRM
Object

Especifica si se utiliza Information Rights Management (IRM) al proteger el documento para evitar cambios.

EnforceStyleLock
Object

Especifica si se fuerzan las restricciones de formato en un documento protegido.

Comentarios

Cuando un documento está protegido, los usuarios solo pueden realizar cambios limitados, como agregar anotaciones, realizar revisiones o completar un formulario. Si el documento ya está protegido al usar este método, se produce una excepción.

Evite usar contraseñas codificadas de forma rígida en las aplicaciones. Si se requiere una contraseña en un procedimiento, solicite la contraseña del usuario, almacénela en una variable y, a continuación, use la variable en el código.

Parámetros opcionales

Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.

Se aplica a