C# 在不打开窗口的情况下获取数字签名列表
我正在制作一个Microsoft Word 2010加载项,我想获得签名列表 如果我执行C# 在不打开窗口的情况下获取数字签名列表,c#,ms-word,interop,digital-signature,office-addins,C#,Ms Word,Interop,Digital Signature,Office Addins,我正在制作一个Microsoft Word 2010加载项,我想获得签名列表 如果我执行ActiveDocument.Signatures.Add()word将提示我在文档上签名。然后我可以浏览可能要添加的签名 但我不想在文件上签字。我只想能够像MSWord那样显示可能的签名。是否可能?您可以在活动文档中迭代签名。签名集合,例如使用VBA: Sub ShowSignatures() Dim sig As Signature For Each sig In ActiveDocu
ActiveDocument.Signatures.Add()
word将提示我在文档上签名。然后我可以浏览可能要添加的签名
但我不想在文件上签字。我只想能够像MSWord那样显示可能的签名。是否可能?您可以在
活动文档中迭代签名。签名集合,例如使用VBA:
Sub ShowSignatures()
Dim sig As Signature
For Each sig In ActiveDocument.Signatures
sig.ShowDetails
Next
End Sub
从签名
对象,您还可以访问签名的各种属性,例如签名是否有效:
If Not sig.Details.IsValid Then
MsgBox "Signature is not valid."
End If