SignedDataBlock.Sign 方法

定义

调用“签名”对话框,以便向指定的 SignedDataBlock 对象所代表的数据组添加数字签名。

public:
 abstract void Sign();
public abstract void Sign ();
abstract member Sign : unit -> unit
Public MustOverride Sub Sign ()

例外

表单代码尝试在签名启动之后写入基础 XML 文档。

没有使用“表单选项”对话框的“安全和信任”类别将表单模板配置为“完全信任”。

示例

下面的示例将为指定的 SignedDataBlock 对象所代表的数据组调用“签名”对话框。

this.SignedDataBlocks[0].Sign(); Me.SignedDataBlocks(0).Sign()

注解

新签名使用默认签名模板,该模板应用于指定 SignedDataBlock 对象所表示的数据组。 调用此方法可以前进到使用“签名”对话框执行的签名过程的第二步:验证正在签名的表单或节是否正确,并指定将与数字签名一起存储的附加信息,例如选择要用作签名的图片和指定签名目的。 用户还可以选择使用其他数字证书进行签名。

只能由从表单模板打开的表单访问此成员,已使用“表单选项”对话框“安全和信任”类别将该模板配置为以完全信任状态运行。 此成员要求直接调用方的完全信任并且不能由部分信任的代码使用。 有关更多信息,请参阅 MSDN 上的“使用部分信任的代码中的库”。

可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。

适用于