AddActionNextEx

Аннотации и активные ссылки, поля форм

Описание

Добавляет последующее действие к существующему дескриптору действия, выбирая его тип именованной константой построителя

Синтаксис

Delphi

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

Параметры

ActionIDДескриптор действия, возвращенный помощником действий аннотации, оглавления, действия открытия или поля формы
ActionKindОдно из значений 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 или PDF_ACTION_BUILDER_THREAD
ValueURI, именованное действие, исходный код JavaScript, имя файла импорта данных либо неиспользуемое значение для действий назначения
FieldNamesСписок полей через запятую для действий скрытия, отправки и сброса
FlagsСпецифичные для действия флаги или индекс цепочки, начиная с 1, для PDF_ACTION_BUILDER_THREAD
DestIDДескриптор назначения для PDF_ACTION_BUILDER_DESTINATION либо индекс звена, начиная с 1, для PDF_ACTION_BUILDER_THREAD, где 0 выбирает первое звено

Возвращаемые значения

0Дескриптор действия, тип действия или обязательное значение недопустимы либо режим PDF/X-6 отклоняет выбранный небезопасный тип действия
1Последующее действие успешно добавлено

Примечания

Помощник использует тот же внутренний путь построения действий, что и специализированные методы AddActionNext*, поэтому ограничения PDF/A и PDF/X-6 и интроспекция действий остаются согласованными Действия цепочек используют косвенные ссылки на существующую цепочку статьи и звено, поэтому

Value и FieldNames для PDF_ACTION_BUILDER_THREAD игнорируются