SignedDataBlockCollection 类

定义

对象的集合 SignedDataBlock ,这些对象对应于表单模板中可进行数字签名的数据集。

public ref class SignedDataBlockCollection abstract : System::Collections::IEnumerable
public abstract class SignedDataBlockCollection : System.Collections.IEnumerable
type SignedDataBlockCollection = class
    interface IEnumerable
Public MustInherit Class SignedDataBlockCollection
Implements IEnumerable
继承
SignedDataBlockCollection
实现

注解

为表单返回的 SignedDataBlockCollection 对象中的 SignedDataBlock 对象对应于设计时在表单模板中使用“表单选项”对话框中的“数字签名”类别配置的一组数据。 如果在“表单选项”对话框的“数字签名”类别中选择了“允许对表单选项进行签名部分”,则集合中将有一个 SignedDataBlock 对象,该对象表示使用该选项配置的每组数据。 如果选中“允许对整个表单进行签名”选项,则只有一个代表整个表单的 SignedDataBlock 对象。

或者,如果您创建一个只能在 InfoPath 编辑器中打开的表单模板,则可以将一个或多个“签名行”控件添加到该表单中,然后使用控件的“属性”对话框的“高级”选项卡上的设置为整个表单或表单的某部分配置数字签名。

SignedDataBlockCollection 类实现可用于访问与表单相关联的 SignedDataBlock 对象的属性。 可通过 对象的 属性XmlForm访问 SignedDataBlocksSignedDataBlockCollection

Item[Int32] SignedDataBlockCollection 类的属性和Count属性用于访问集合中的 SignedDataBlock 对象并对其进行计数。 可以在表单代码中提供名称或索引值,以便 InfoPath 使用 Item[Int32] 方法访问 SignedDataBlock 对象。

如果设计时在表单模板中启用了数字签名,则 SignedDataBlockCollection 类还提供 ShowSignatureDialog() 在运行时显示“签名”对话框的方法。

构造函数

SignedDataBlockCollection()

对象的集合 SignedDataBlock ,这些对象对应于表单模板中可进行数字签名的数据集。

属性

Count

获取表单模板中定义的对象数 SignedDataBlock

Item[Int32]

根据索引位置从 SignedDataBlockCollection 对象获取对指定SignedDataBlock对象的引用。

方法

GetEnumerator()

获取循环访问集合中SignedDataBlockCollection所有条目的 System.Collections.IEnumerator 对象。

ShowSignatureDialog()

显示“签名”对话框。

适用于