![]() | InDesign SDK 20.5 |
#include <IActionDictGenerator.h>

Public Types | |
| enum | { kDefaultIID = IID_IACTIONDICTGENERATOR } |
Public Member Functions | |
| virtual CosObj | Generate (IPMUnknown *port, const IDFile &exportFile, CosDoc document, IBehaviorData *behaviorData, CosObj field, ActionEvent event) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Base data interface for all behavior bosses Each behavior has an implementation of this interface that has a method to generate PDF for the behavior. Called by IFormsPort to generate PDF for actions.
| pure virtual |
Generate a CosObj that is an action dictionary
| port | An IFormsPort, an interface on the IPDFDocPort |
| exportFile | The PDF file being generated |
| document | Document being exported, used to create new dict with PDFLib (cos) |
| behaviorData | Interface on behavior being generated |