Método Document.Protect
Aplica um dos vários tipos de proteção para o documento.
Namespace: Microsoft.Office.Tools.Word
Assemblies: Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)
Sintaxe
'Declaração
Sub Protect ( _
Type As WdProtectionType, _
ByRef NoReset As Object, _
ByRef Password As Object, _
ByRef UseIRM As Object, _
ByRef EnforceStyleLock As Object _
)
void Protect(
WdProtectionType Type,
ref Object NoReset,
ref Object Password,
ref Object UseIRM,
ref Object EnforceStyleLock
)
Parâmetros
- Type
Tipo: Microsoft.Office.Interop.Word.WdProtectionType
O tipo de proteção para o documento especificado.WdProtectionType .
- NoReset
Tipo: System.Object%
false para o formulário de redefinição coloca a seus valores padrão. true para manter os valores de campo atual do formulário se o documento é protegido.Se Type não é wdAllowOnlyFormFields, o argumento de NoReset será ignorado.
- Password
Tipo: System.Object%
A senha necessária para remover a proteção do documento.Comentários (consulte abaixo.)
- UseIRM
Tipo: System.Object%
Especifica se usar o gerenciamento (IRM) de direitos de informações para proteger o documento de alterações.
- EnforceStyleLock
Tipo: System.Object%
Especifica se limitações de formatação são aplicadas em um documento protegido.
Comentários
Quando um documento é protegido, os usuários podem apenas fazer alterações restritas, como adicionar, fazer anotações revisões, ou concluir um formulário.Se o documento é protegido já quando você usa esse método, uma exceção é lançada.
Evite usar senhas embutida em seus aplicativos.Se uma senha é necessária em um procedimento, solicite a senha do usuário, armazená-lo em uma variável, e então use-o a variável no seu código.
Parâmetros Opcionais
Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.