AddActionNextEx

Anotaciones y enlaces de zona activa, campos de formulario

Descripción

Anexa una acción siguiente a un manejador de acciones existente seleccionando el tipo de acción con una constante de construcción con nombre

Sintaxis

Delphi

Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;

Parámetros

ActionIDUn manejador de acciones devuelto por una función auxiliar de acción de anotación, esquema, acción de apertura o campo de formulario
ActionKindUno de 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 o PDF_ACTION_BUILDER_THREAD
ValueEl URI, la acción con nombre, el código fuente JavaScript, el nombre del archivo de importación de datos o el valor que no se usa en acciones de destino
FieldNamesUna lista de campos separada por comas para las acciones hide, submit y reset
FlagsBanderas específicas de la acción o el índice de subproceso con base 1 para PDF_ACTION_BUILDER_THREAD
DestIDEl manejador de destino para PDF_ACTION_BUILDER_DESTINATION, o un índice de bead con base 1 para PDF_ACTION_BUILDER_THREAD, donde 0 selecciona el primer bead

Valores devueltos

0El manejador de la acción, el tipo de acción o el valor requerido no era válido, o el modo PDF/X-6 rechaza el tipo de acción no segura seleccionado
1La acción siguiente se anexó correctamente

Observaciones

La función auxiliar reutiliza la misma ruta interna de construcción de acciones que los métodos AddActionNext* específicos, de modo que las restricciones de PDF/A y PDF/X-6 y la introspección de acciones siguen siendo consistentes Las acciones de subproceso usan referencias indirectas a un subproceso de artículo y a un bead existentes, por lo que

Value y FieldNames se ignoran en PDF_ACTION_BUILDER_THREAD