Compartilhar via


Signature.Certificate Propriedade

Definição

Obtém o CertificateObject objeto do certificado digital X.509 que foi usado para assinar um formulário ou um conjunto de dados assinados em um formulário.

public:
 property Microsoft::Office::Interop::InfoPath::SemiTrust::CertificateObject ^ Certificate { Microsoft::Office::Interop::InfoPath::SemiTrust::CertificateObject ^ get(); };
public Microsoft.Office.Interop.InfoPath.SemiTrust.CertificateObject Certificate { get; }
member this.Certificate : Microsoft.Office.Interop.InfoPath.SemiTrust.CertificateObject
Public ReadOnly Property Certificate As CertificateObject

Valor da propriedade

Exemplos

No exemplo a seguir, a propriedade Certificate do SignatureObject objeto é usada para acessar o certificado da assinatura digital e exibir a IssuedTo propriedade do CertificateObject objeto em uma caixa de mensagem:

public void DisplaySignatureProperties()
{
SignatureObject mySignature = thisXDocument.SignedDataBlocks[0].Signatures[0];
CertificateObject signatureCertificate = mySignature.<span class="label">Certificate</span>;
thisXDocument.UI.Alert("Certificate Issued To = " + signatureCertificate.IssuedTo);
}

Comentários

Importante: esse membro só pode ser acessado por formulários em execução no mesmo domínio que o formulário aberto atualmente ou por formulários que receberam permissões entre domínios.

Aplica-se a