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

Definição

Ajuda a proteger o documento especificado contra alterações. Quando um documento é protegido, os usuários podem fazer apenas alterações limitadas, como adicionar anotações, fazer revisões ou concluir um formulário.

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

Obrigatório. O tipo de proteção do documento especificado. WdProtectionType.

NoReset
Object

Objeto opcional. False para redefinir campos de formulário para seus valores padrão. True para manter os valores de campo de formulário atuais se o documento especificado estiver protegido. Se Type não for wdAllowOnlyFormFields, o NoReset argumento será ignorado.

Password
Object

Objeto opcional. A senha necessária para remover a proteção do documento especificado. (Consulte os Comentários abaixo.)

UseIRM
Object

Objeto opcional. Especifica se deve usar o IRM (Information Rights Management) ao proteger o documento contra alterações.

EnforceStyleLock
Object

Objeto opcional. Especifica se as restrições de formatação são impostas em um documento protegido.

Comentários

Se o documento já estiver protegido quando você usa esse método, ocorrerá um erro.

Evite usar senhas codificadas em seus aplicativos. Se um aplicativo for necessário em um procedimento, solicite a senha do usuário, armazene-a em uma variável e então use a variável em seu código.

Aplica-se a