Signature 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对应于附加到文档的数字签名。
public interface class Signature : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0411-0000-0000-C000-000000000046")]
public interface Signature : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0411-0000-0000-C000-000000000046")>]
type Signature = interface
interface _IMsoDispObj
Public Interface Signature
Implements _IMsoDispObj
- 属性
- 实现
注解
签名对象包含在 Document 对象的集合中SignatureSet。
可以使用 方法将 Signature 对象添加到 SignatureSet 集合 Add() ,并且可以使用 方法返回现有成员 Item[Int32] 。 若要从 SignatureSet 集合中删除 Signature , 请使用 Delete()Signature 对象的 方法。
属性
Application |
返回一个 Application 对象,该对象代表该对象的容器应用程序。 |
AttachCertificate |
确定是否将与指定 Signature 对象对应的数字证书附加到文档。 |
CanSetup |
获取一个 布尔 值,该值指示用户是否可以设置对象的 Signature 属性。 只读。 |
Creator |
返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。 |
Details |
获取有关签名的信息。 只读。 |
ExpireDate |
返回一个 Object 类型的值 ,表示与 Signature 对象相对应的数字签名的到期日期。 |
IsCertificateExpired |
确定与对象对应的 Signature 数字证书是否已过期。 |
IsCertificateRevoked |
确定与对象对应的 Signature 数字证书是否已由证书颁发者吊销。 |
IsSignatureLine |
获取一个指示此行是否为签名行的值。 只读。 |
IsSigned |
获取一个 Boolean 类型的值,指示是否已成功签署文档。 只读。 |
Issuer |
返回一个 String 类型的 值,表示与 对象相对应的 Signature 数字证书的颁发者的名称。 |
IsValid |
确定与 对象对应的 Signature 数字签名是否为有效签名。 |
Parent |
返回指定对象的 Parent 对象。 |
Setup |
获取一个 SignatureSetup 对象,该对象提供对签名数据包的各种属性的访问。 只读。 |
SignatureLineShape | |
SignDate |
返回一个 Object 类型的值 ,表示与对象相对应的 Signature 数字证书附加到文档的日期和时间。 |
Signer |
返回一个 String 类型的值,表示附加与文档对象相对应的 Signature 数字证书的人员的姓名。 |
SortHint |
获取一个代表数据包(包含多个签名)中的签名排序顺序的值。 只读。 |
方法
Delete() |
从集合中删除指定的 对象。 |
ShowDetails() |
显示与签名数据包相关的详细信息。 |
Sign(Object, Object, Object, Object) |
创建一个签名数据包。 |