在没有打开窗口的情况下获取数字签名列表
本文关键字:情况下 获取 数字签名 列表 开窗口 | 更新日期: 2023-09-27 18:34:27
我正在制作一个Microsoft的Word 2010加载项,我想获取签名列表。
如果我这样做ActiveDocument.Signatures.Add()
单词将提示我一个窗口来签署文档。然后,我可以浏览要添加的可能签名。
但我不想签署文件。我只是希望能够像 MSWord 一样显示可能的签名。可能吗?
您可以遍历ActiveDocument.Signatures
集合中的签名,例如使用 VBA:
Sub ShowSignatures()
Dim sig As Signature
For Each sig In ActiveDocument.Signatures
sig.ShowDetails
Next
End Sub
从Signature
对象中,您还可以访问签名的各种属性,例如签名是否有效:
If Not sig.Details.IsValid Then
MsgBox "Signature is not valid."
End If