AddActionNextEx
Annotations and hotspot links, Form fields
Description
Thêm một hành động tiếp theo (next-action) vào một handle hành động hiện có bằng cách chọn loại hành động với một hằng số trình tạo được đặt tên
Syntax
Delphi
Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;
Parameters
| ActionID | Một handle hành động được trả về bởi một trình hỗ trợ hành động của chú thích, outline, open-action, hoặc trường biểu mẫu |
|---|---|
| ActionKind | Một trong các hằng số PDF_ACTION_BUILDER_WEB, PDF_ACTION_BUILDER_NAMED, PDF_ACTION_BUILDER_JAVASCRIPT, PDF_ACTION_BUILDER_HIDE, PDF_ACTION_BUILDER_SUBMIT, PDF_ACTION_BUILDER_RESET, PDF_ACTION_BUILDER_IMPORTDATA, hoặc PDF_ACTION_BUILDER_DESTINATION |
| Value | URI, hành động được đặt tên, mã nguồn JavaScript, tên tệp nhập dữ liệu, hoặc giá trị không sử dụng cho các hành động đích |
| FieldNames | Một danh sách trường được phân tách bằng dấu phẩy cho các hành động ẩn, gửi và đặt lại |
| Flags | Các cờ gửi hoặc đặt lại cụ thể cho hành động, hoặc cờ ẩn cho các hành động hiển thị |
| DestID | Handle đích cho PDF_ACTION_BUILDER_DESTINATION |
Return values
| 0 | Handle hành động, loại hành động, hoặc giá trị yêu cầu không hợp lệ |
|---|---|
| 1 | Hành động tiếp theo đã được thêm thành công |
Remarks
Trình hỗ trợ sử dụng lại cùng một đường dẫn xây dựng hành động nội bộ như các phương thức AddActionNext* dành riêng cho hành động, vì vậy các hạn chế PDF/A và việc nội soi hành động vẫn nhất quán