FieldMDPOptionSpec

関連付けられている署名フィールドへの署名後にロックされる PDF ドキュメントフィールドを表す複雑なデータ型です。署名フィールドへの署名後にロックされたフィールドを変更すると、署名が無効になります。

このデータ型は、Signature サービスが提供する Add Invisible Signature Field 操作 操作で使用されます。

Xpath 式を使用してアクセスできるデータについて詳しくは、 データ項目 を参照してください。

デフォルトプロパティの設定について詳しくは、 データ型固有の設定 を参照してください。

データ項目

FieldMDPOptionSpec 変数に格納されるデータ項目です。

action

署名フィールドへの署名後にロックされる一連のフィールドを表す string 値です。次の文字列値を指定できます。

ALL:
PDF ドキュメント内のすべてのフィールドをロックします。

INCLUDE:
fields データ項目で指定したフィールドのみをロックします。

EXCLUDE:
fields データ項目で指定したフィールド以外をすべてロックします。

フィールド

指定したアクションを適用するフィールドの名前を指定する string 値の list です。各値はコンマで区切ります。 action プロパティを ALL に設定している場合、このプロパティは使用されません。

データ型固有の設定

PDF ドキュメントへの署名後にロックされるフィールドを設定するためのプロパティです。

Field Locking Action

PDF ドキュメントのフィールドのロックに使用するアクションのタイプを設定するリストです。デフォルト値は選択されていません。次のいずれかの値を選択します。

すべてのフィールド:
PDF ドキュメント内のすべてのフィールドをロックします。

Include Fields:
「Applicable to Form Fields」オプションで指定したフィールドのみをロックします。

Exclude Fields:
「Applicable To Form Fields」オプションで指定したフィールド以外をすべてロックします。

Applicable to Form Fields

アクションを適用するフィールドまたは適用しないフィールドを示すコンマ区切りリストを設定します。このオプションは、「Field Locking Action」オプションの値を「Include Fields」または「Exclude Fields」に設定している場合に使用できます。