Signature.Certificate (Propiedad)
Obtiene el objeto CertificateObject correspondiente al certificado digital X.509 utilizado para firmar un formulario o un conjunto de datos firmados en un formulario.
Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)
Sintaxis
<DispIdAttribute(2)> _
ReadOnly Property Certificate As CertificateObject
Dim instance As Signature
Dim value As CertificateObject
value = instance.Certificate
[DispIdAttribute(2)]
CertificateObject Certificate { get; }
Ejemplo
En el siguiente ejemplo, se utiliza la propiedad Certificate del objeto SignatureObject para tener acceso al certificado de la firma digital, y mostrar la propiedad IssuedTo del objeto CertificateObject en un cuadro de mensaje:
public void DisplaySignatureProperties()
{
SignatureObject mySignature = thisXDocument.SignedDataBlocks[0].Signatures[0];
CertificateObject signatureCertificate = mySignature.Certificate;
thisXDocument.UI.Alert("Certificate Issued To = " + signatureCertificate.IssuedTo);
}
Vea también
Referencia
Signature (Interfaz)
Signature (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)