ShowAuthenticationDialogEx 方法

为指定的 SignatureButton 对象打开电子签名窗口,如果未指定可选的 Wait 参数,则立即返回。如果在窗口打开时发生了事件,则该操作将允许调用程序。
如果为 ShowAuthenticationDialogEx 方法指定了 Wait 参数,且该参数的值设置为 FALSE,则该方法将按上述方式运行。
如果指定了 Wait 参数但没有为其设置值,则采用默认值 FALSE。
此行为与 ShowAuthenticationDialog 方法相反:ShowAuthenticationDialog 方法会阻塞调用,从而在电子签名窗口打开时阻止程序执行。
如果为 ShowAuthenticationDialogEx 方法指定了 Wait 参数,且该参数的值设置为 TRUE,则该方法将先等待签名验证、相关操作完成或取消以及窗口关闭,然后才会进行后续调用。这与 ShowAuthenticationDialog 方法的运行方式相同。
语法
object
.
ShowAuthenticationDialogEx
[
Wait
as Boolean
])
其中
object
- 是 SignatureButton 对象的名称,或者是对 SignatureButton 对象求值的表达式。
Wait
- 可选的布尔型参数,用于指定该方法在返回前是否等待。
  • 如果 Wait 的值是 (FALSE),则该方法将立即返回,这样一来即可调用后续程序。
  • 如果 Wait 设置为 TRUE,则该方法将先等待签名验证、相关操作发生或取消以及窗口关闭,然后再返回。
备注
  • 电子签名窗口允许进行签名验证以及执行已经为 SignatureButton 对象设置的操作。
  • 如果 Wait 为 False,则该方法始终返回 False。
  • 如果 Wait 为 True,则:如果执行了身份验证操作,该方法返回 True;如果取消了电子签名窗口,该方法返回 False。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal