AddActionNextEx

Anotações e ligações de zonas interativas, campos de formulário

Descrição

Acrescenta uma ação seguinte a um identificador de ação existente, selecionando o tipo de ação com uma constante de construção nomeada

Sintaxe

Delphi

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

Parâmetros

ActionIDUm identificador de ação devolvido por um auxiliar de ações de anotação, marcador, ação de abertura ou campo de formulário
ActionKindUm 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 ou PDF_ACTION_BUILDER_THREAD
ValueO URI, a ação nomeada, o código-fonte JavaScript, o nome do ficheiro import-data ou o valor não usado para ações de destino
FieldNamesUma lista de campos separada por vírgulas para ações hide, submit e reset
FlagsSinalizadores específicos da ação ou o índice de thread de base 1 para PDF_ACTION_BUILDER_THREAD
DestIDO identificador de destino para PDF_ACTION_BUILDER_DESTINATION ou um índice de bead de base 1 para PDF_ACTION_BUILDER_THREAD, em que 0 seleciona o primeiro bead

Valores devolvidos

0O identificador de ação, o tipo de ação ou o valor necessário era inválido, ou o modo PDF/X-6 rejeita o tipo de ação insegura selecionado
1A ação seguinte foi acrescentada com êxito

Observações

O auxiliar reutiliza o mesmo caminho interno de construção de ações dos métodos específicos AddActionNext*, pelo que as restrições PDF/A e PDF/X-6 e a introspeção de ações se mantêm consistentes As ações de thread usam referências indiretas a um thread de artigo e bead existentes, pelo que

Value e FieldNames são ignorados para PDF_ACTION_BUILDER_THREAD