SignedDataBlock.Sign 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用“签名”对话框,以便向指定的 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 中打开的表单中运行的代码访问此类型或成员。