Método Signature.Sign (Office)
Cria um pacote de assinatura.
Sintaxe
expressão. Sinal (varSigImg, varDelSuggSigner, varDelSuggSignerLine2, varDelSuggSignerEmail)
Expressão Uma expressão que retorna um objeto Signature .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
varSigImg | Opcional | Variant | A imagem gráfica da linha de assinatura. |
varDelSuggSigner | Opcional | Variant | O signatário sugerido. |
varDelSuggSignerLine2 | Opcional | Variant | A linha de assinatura adicional. |
varDelSuggSignerEmail | Opcional | Variantes | O endereço de email do signatário sugerido. |
Comentários
Quando o método de entrada é chamado, o Microsoft Office cria um manifesto e chama o provedor de assinatura para criar um hash para cada fluxo no documento. Office, em seguida, empacota os resultados em um modelo XMLDSIG não assinado e chamadas para o provedor para modificar o XMLDSIG (se necessário) e, em seguida, assiná-lo. A assinatura resultante é então retornada ao Office para ser armazenada.
Exemplo
No exemplo a seguir, as variáveis para a imagem de assinatura, o signatário, o título do signatário e o endereço de email do signatário são definidas e, em seguida, o método Sign é chamado para criar e assinar um pacote de assinatura.
Set objSignature = New Signature
varSigline = CType(AxHost2.GetIPictureDispFromPicture(img),IPictureDisp)
varSuggestedSigner = "Nancy Davolio"
varSignatureTitle = "Sales Representative"
varSignerEmail = "ndavolio@northwindtraders.com"
objSignature.Sign(varSigline, varSuggestedSigner, varSignatureTitle, varSignerEmail)
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de