SetDocumentAction
ドキュメントプロパティ、アクション
説明
Catalogの/AA辞書で、ドキュメントライフサイクルトリガーに対して実行されるアクションを設定します
アクションは、フォーム、注釈、連鎖アクションが使うのと同じビルダー種別で作成されます
PDF/AモードまたはPDF/X-6モードが有効な間は、ドキュメントライフサイクルアクションは拒否されます
構文
Delphi
Function TPDFlib.SetDocumentAction(Trigger: TPDFlibDocumentActionTrigger; ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;パラメータ
| Trigger | ドキュメントライフサイクルトリガー |
|---|---|
| ActionKind | PDF_ACTION_BUILDER_* 定数のいずれか |
| Value | 選択されたアクション種別が必要とする URI、スクリプト、またはファイルの値 |
| FieldNames | フォームアクション用のセミコロン区切りフィールドリスト |
| Flags | アクション固有のフラグ、名前付きアクションセレクタ、または PDF_ACTION_BUILDER_THREAD 用の 1 ベースのスレッドインデックス |
| DestID | 移動先ハンドル、または PDF_ACTION_BUILDER_THREAD 用の省略可能な 1 ベースのビードインデックス |
戻り値
| 0 | アクションが拒否されたか、作成できませんでした |
|---|---|
| 1 | アクションが設定されました |