SignedDataBlock 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表表单中可以数字签名的一组数据。
public ref class SignedDataBlock abstract
public abstract class SignedDataBlock
type SignedDataBlock = class
Public MustInherit Class SignedDataBlock
- 继承
-
SignedDataBlock
注解
SignedDataBlock 对象对应于在设计时使用“表单选项”对话框中的“数字签名”类别在表单模板中配置的一组数据。 如果在“表单选项”对话框的“数字签名”类别中选择了“允许对表单进行签名部分”选项, 则 SignedDataBlock 表示使用该选项配置的数据集之一。 如果选择了“允许对整个表单进行签名”选项,则只有一个代表整个表单的 SignedDataBlock 对象。
或者,如果您创建一个只能在 InfoPath 编辑器中打开的表单模板,则可以将一个或多个“签名行”控件添加到该表单中,然后使用控件的“属性”对话框的“高级”选项卡上的设置为整个表单或表单的某部分配置数字签名。
为表单配置的 SignedDataBlock 对象集可从表单模板的 对象访问 SignedDataBlockCollection 。 可以使用 类的 XmlForm 属性访问 SignedDataBlocksSignedDataBlockCollection 对象。
SignedDataBlock 类提供 Sign() 方法,该方法调用“签名”对话框,以便向指定的 SignedDataBlock 对象表示的数据集添加数字签名。
SignedDataBlock 类提供下列属性:
- Caption 获取 SignedDataBlock 对象的签名确认消息。
- Name 获取 SignedDataBlock 对象的友好名称。
- SignatureContainer 获取一个 XPathNavigator 对象,该对象位于子树的根节点,该窗体存储与 SignedDataBlock 对象表示的当前数据集关联的签名。
- SignatureRelation 获取 SignedDataBlock 对象的多个签名之间的关系,以枚举常量表示 SignatureRelation 。
- Signatures 获取对 SignatureCollection 与 SignedDataBlock 对象关联的 的引用。
- XPath 获取由 SignedDataBlock 对象表示的当前数据集签名的数据的 XPath 表达式。
构造函数
SignedDataBlock() |
代表表单中可以数字签名的一组数据。 |
属性
Caption |
获取为 对象表示 SignedDataBlock 的数据集定义的签名确认消息。 |
Name |
获取 对象的友好名称 SignedDataBlock 。 |
SignatureContainer |
获取 System.Xml。XPathNavigator 对象位于子树的根 XML 节点处,形式包含应用于对象所表示 SignedDataBlock 的数据集的签名。 |
SignatureRelation |
获取一个 SignatureRelation 值,该值指定为如何将多个签名应用于对象所 SignedDataBlock 表示的数据集而定义的关系。 |
Signatures |
获取对 SignatureCollection 与 对象关联的 SignedDataBlock 对象的引用。 |
XPath |
获取对象表示 SignedDataBlock 的数据集的 XPath 表达式。 |
方法
Sign() |
调用“签名”对话框,以便向指定的 SignedDataBlock 对象所代表的数据组添加数字签名。 |