次の方法で共有


SignedDataBlock クラス

定義

フォーム内のデジタル署名できるデータのセットを表します。

public ref class SignedDataBlock abstract
public abstract class SignedDataBlock
type SignedDataBlock = class
Public MustInherit Class SignedDataBlock
継承
SignedDataBlock

注釈

SignedDataBlock オブジェクトは、[フォーム オプション] ダイアログ ボックスの [デジタル署名] カテゴリを使用して、デザイン時にフォーム テンプレートで構成されたデータのセットに対応します。 [フォームのオプション] ダイアログ ボックスの [デジタル署名] で [フォームの一部で署名を許可する] が選択されている場合、SignedDataBlock は、このオプションを使って構成されたデータのセットの 1 つを表します。 [フォーム全体で署名を許可する] が選択されている場合、フォーム全体を表す 1 つの SignedDataBlock オブジェクトのみが存在します。

または、InfoPath エディターのみで開くことができるフォーム テンプレートを作成する場合は、1 つ以上の [署名欄] コントロールをフォームに追加し、このコントロールの [プロパティ] ダイアログ ボックスにある [詳細設定] タブの設定を使用して、フォーム全体または一部のデジタル署名を構成できます。

フォーム用に構成された SignedDataBlock オブジェクトのセットには、フォーム テンプレートの SignedDataBlockCollection オブジェクトからアクセスできます。 SignedDataBlockCollection オブジェクトには、 クラスの XmlForm プロパティをSignedDataBlocks使用してアクセスできます。

SignedDataBlock クラスは、 メソッドをSign()提供し、指定された SignedDataBlock オブジェクトによって表されるデータ のセットにデジタル署名を追加するための [署名] ダイアログ ボックスを呼び出します。

SignedDataBlock クラスには次のプロパティがあります。

  • Caption SignedDataBlock オブジェクトの署名確認メッセージを取得します。
  • Name SignedDataBlock オブジェクトのフレンドリ名を取得します。
  • SignatureContainer XPathNavigator SignedDataBlock オブジェクトによって表される現在のデータ セットに関連付けられている署名を格納するフォームのサブツリーのルート ノードに配置されるオブジェクトを取得します。
  • SignatureRelation列挙定数としてSignatureRelation表される SignedDataBlock オブジェクトの複数のシグネチャ間のリレーションシップを取得します。
  • Signatures SignedDataBlock オブジェクトに関連付けられている へのSignatureCollection参照を取得します。
  • XPath SignedDataBlock オブジェクトによって表される現在のデータ セットによって署名されたデータの XPath 式を取得します。

コンストラクター

SignedDataBlock()

フォーム内のデジタル署名できるデータのセットを表します。

プロパティ

Caption

オブジェクトによって表されるデータのセットに対して定義された署名確認メッセージを SignedDataBlock 取得します。

Name

オブジェクトのフレンドリ名を SignedDataBlock 取得します。

SignatureContainer

System.Xml を取得します。サブツリーのルート XML ノードに配置された XPathNavigator オブジェクト。SignedDataBlock

SignatureRelation

オブジェクトによって SignatureRelation 表されるデータ セットに複数の署名を適用する方法について定義されたリレーションシップを指定する値を SignedDataBlock 取得します。

Signatures

オブジェクトに関連付けられているオブジェクトへの SignatureCollection 参照を SignedDataBlock 取得します。

XPath

オブジェクトによって表されるデータのセットの XPath 式を SignedDataBlock 取得します。

メソッド

Sign()

指定した SignedDataBlock オブジェクトによって表されるデータのセットにデジタル署名を追加する、[署名] ダイアログ ボックスを起動します。

適用対象