AddActionNextEx

Anotações e links de zona ativa, Campos de formulário

Descrição

Anexa uma next-action a um identificador de ação existente selecionando o tipo de ação com uma constante de builder nomeada

Sintaxe

Delphi

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

Parâmetros

ActionIDUm identificador de ação retornado por um auxiliar de ação de anotação, outline, open-action ou de campo de formulário
ActionKindUm entre 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 de arquivo de 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 com base em um para PDF_ACTION_BUILDER_THREAD
DestIDO identificador de destino para PDF_ACTION_BUILDER_DESTINATION, ou um índice de bead com base em um para PDF_ACTION_BUILDER_THREAD, em que 0 seleciona o primeiro bead

Valores retornados

0O identificador de ação, o tipo de ação ou o valor obrigatório era inválido, ou o modo PDF/X-6 rejeita o tipo de ação não segura selecionado
1A next-action foi anexada com sucesso

Observações

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

Value e FieldNames são ignorados para PDF_ACTION_BUILDER_THREAD