AddActionNextEx
Annotaties en hotspotkoppelingen, formuliervelden
Beschrijving
Voegt een next-actie toe aan een bestaande actiehandle door de actiesoort te kiezen met een benoemde builderconstante
Syntaxis
Delphi
Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;
Syntaxis
| ActionID | Een actiehandle die wordt teruggegeven door een helper voor annotatie-, outline-, open-actie- of formulierveldacties |
|---|---|
| ActionKind | Eén van 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 of PDF_ACTION_BUILDER_THREAD |
| Value | De URI, benoemde actie, JavaScript-bron, bestandsnaam voor importdata, of ongebruikte waarde bij bestemmingsacties |
| FieldNames | Een met komma's gescheiden veldlijst voor hide-, submit- en reset-acties |
| Flags | Actiespecifieke vlaggen of de threadindex beginnend bij 1 voor PDF_ACTION_BUILDER_THREAD |
| DestID | De bestemmingshandle voor PDF_ACTION_BUILDER_DESTINATION, of een bead-index beginnend bij 1 voor PDF_ACTION_BUILDER_THREAD, waarbij 0 de eerste bead selecteert |
Retourwaarden
| 0 | De actiehandle, actiesoort of vereiste waarde was ongeldig, of PDF/X-6-modus wijst de gekozen onveilige actiesoort af |
|---|---|
| 1 | De next-actie is met succes toegevoegd |
Opmerkingen
De helper hergebruikt hetzelfde interne constructiepad voor acties als de actiespecifieke AddActionNext*-methoden, waardoor PDF/A- en PDF/X-6-beperkingen en actie-introspectie consistent blijven
Threadacties gebruiken indirecte verwijzingen naar een bestaande article-thread en bead, daarom worden
Value en FieldNames genegeerd voor PDF_ACTION_BUILDER_THREAD