AddActionNextEx
Adnotacje i odnośniki aktywnych obszarów, pola formularza
Opis
Dołącza akcję następną do istniejącego uchwytu akcji, wybierając rodzaj akcji za pomocą nazwanej stałej konstruktora
Składnia
Delphi
Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;
Parametry
| ActionID | Uchwyt akcji zwrócony przez funkcję pomocniczą tworzącą akcję dla adnotacji, konspektu, akcji otwarcia dokumentu lub pola formularza |
|---|---|
| ActionKind | Jedna z wartości 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, PDF_ACTION_BUILDER_DESTINATION, PDF_ACTION_BUILDER_REMOTE_DESTINATION, PDF_ACTION_BUILDER_LAUNCH lub PDF_ACTION_BUILDER_THREAD |
| Value | URI, akcja nazwana, kod źródłowy JavaScript, nazwa pliku importu danych albo nieużywana wartość dla akcji-celów |
| FieldNames | Rozdzielana przecinkami lista pól dla akcji ukrywania, wysyłania i resetowania |
| Flags | Flagi właściwe dla danej akcji albo indeks wątku liczony od 1 dla PDF_ACTION_BUILDER_THREAD |
| DestID | Uchwyt celu dla PDF_ACTION_BUILDER_DESTINATION albo indeks pozycji łańcucha (bead) liczony od 1 dla PDF_ACTION_BUILDER_THREAD, gdzie 0 wybiera pierwszą pozycję |
Wartości zwracane
| 0 | Uchwyt akcji, rodzaj akcji lub wymagana wartość były nieprawidłowe albo tryb PDF/X-6 odrzucił wybrany niebezpieczny rodzaj akcji |
|---|---|
| 1 | Akcję następną dołączono pomyślnie |
Uwagi
Funkcja pomocnicza korzysta z tej samej wewnętrznej ścieżki konstrukcji akcji co metody AddActionNext* właściwe dla poszczególnych akcji, dzięki czemu ograniczenia PDF/A i PDF/X-6 oraz introspekcja akcji pozostają spójne
Akcje wątków używają referencji pośrednich do istniejącego wątku artykułu i jego pozycji, więc parametry
Value i FieldNames są ignorowane dla PDF_ACTION_BUILDER_THREAD