Share via


SignatureInfo 接口

定义

代表用于创建数字签名或文档内签名的信息。

public interface class SignatureInfo : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000CD6A2-0000-0000-C000-000000000046")]
public interface SignatureInfo : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000CD6A2-0000-0000-C000-000000000046")>]
type SignatureInfo = interface
    interface _IMsoDispObj
Public Interface SignatureInfo
Implements _IMsoDispObj
属性
实现

属性

Application

获取一个 Application 对象,该对象代表对象的容器应用程序 SignatureInfo 。 只读。

CertificateVerificationResults

获取验证数字证书的结果。 只读。

ContentVerificationResults

获取一个值,该值表示已签名文档的哈希内容验证结果。 只读。

Creator

获取一个 32 位整数,该整数指示创建对象的应用程序 SignatureInfo 。 只读。

IsCertificateExpired

获取一个 布尔 值,该值指示数字证书是否已过期。 只读。

IsCertificateRevoked

获取一个 布尔 值,该值指示是否吊销数字证书。 只读。

IsCertificateUntrusted

获取一个 布尔 值,该值指示用于对文档进行数字签名的数字证书是否来自受信任的源。 只读。

IsValid

获取一个 布尔 值,该值指示签名是否在签名验证后成功验证。 只读。

ReadOnly

获取一个 布尔 值,该值指示对象 SignatureInfo 是否为只读。 只读。

SignatureComment

获取或设置一个值,该值包含签名数据包中包含的注释。 读/写。

SignatureImage

获取或设置用于签署文档的图像的值。 读/写。

SignatureProvider

获取一个标识所安装的签名提供程序加载项的值。 只读。

SignatureText

获取或设置用于签署此文档的签名文字的值。 读/写。

方法

GetCertificateDetail(CertificateDetail)

显示与数字证书相关的指定详细信息。

GetSignatureDetail(SignatureDetail)

显示与签名相关的指定详细信息。

SelectCertificateDetailByThumbprint(String)

在通过个性特征对用户进行验证后,显示一个包含有关数字证书的信息的对话框。

SelectSignatureCertificate(Object)

显示一个对话框,允许用户选择要用于签署文档的签名证书。

ShowSignatureCertificate(Object)

显示选定或默认的数字证书。

适用于