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ドキュメントライフサイクルトリガー
ActionKindPDF_ACTION_BUILDER_* 定数のいずれか
Value選択されたアクション種別が必要とする URI、スクリプト、またはファイルの値
FieldNamesフォームアクション用のセミコロン区切りフィールドリスト
Flagsアクション固有のフラグ、名前付きアクションセレクタ、または PDF_ACTION_BUILDER_THREAD 用の 1 ベースのスレッドインデックス
DestID移動先ハンドル、または PDF_ACTION_BUILDER_THREAD 用の省略可能な 1 ベースのビードインデックス

戻り値

0アクションが拒否されたか、作成できませんでした
1アクションが設定されました

関連項目

GetDocumentActionInfo, RemoveDocumentAction, SetPageAction