次の方法で共有


SignedDataBlockCollection クラス

フォーム定義ファイル (.xsf) に定義されたフォーム テンプレートの署名可能なデータのセットに対応する SignedDataBlock オブジェクトのコレクション。

名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)

構文

'宣言
<DefaultMemberAttribute("Item")> _
Public MustInherit Class SignedDataBlockCollection
    Implements IEnumerable
'使用
Dim instance As SignedDataBlockCollection
[DefaultMemberAttribute("Item")] 
public abstract class SignedDataBlockCollection : IEnumerable

コメント

フォームに返された SignedDataBlockCollection オブジェクト内の SignedDataBlock オブジェクトは、[フォームのオプション] ダイアログ ボックスの [デジタル署名] を使用して、デザイン時にフォーム テンプレートで構成された署名可能データのセットに対応しています。[フォームのオプション] ダイアログ ボックスの [デジタル署名] で [フォーム内の特定データに対してデジタル署名を有効にする] を選択すると、そのオプションを使って構成された署名可能データの各セットを表すコレクションに、1 つの SignedDataBlock オブジェクトが存在します。[デジタル署名をフォーム全体で有効にする] を選択すると、フォーム全体を表す 1 つの SignedDataBlock オブジェクトのみが存在します。

SignedDataBlockCollection クラスは、フォームに関連付けられた SignedDataBlock オブジェクトにアクセスするために使用できるプロパティを実装します。SignedDataBlockCollection は、XmlForm オブジェクトの SignedDataBlocks プロパティを通じてアクセスします。

SignedDataBlockCollection クラスの Item プロパティおよび Count プロパティは、コレクションの SignedDataBlock オブジェクトにアクセスして数をカウントするために使用します。フォーム コードで、InfoPath が Item メソッドを使って SignedDataBlock オブジェクトにアクセスできるようにする名前またはインデックス値を指定できます。

デザイン時にフォーム テンプレートでデジタル署名が有効になっている場合、SignedDataBlockCollection クラスは、実行時に [デジタル署名] ダイアログ ボックスを表示する ShowSignatureDialog メソッドも提供します。

継承階層

System.Object
  Microsoft.Office.InfoPath.SignedDataBlockCollection

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

関連項目

参照

SignedDataBlockCollection のメンバ
Microsoft.Office.InfoPath 名前空間