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

Public Types | |
| enum | { kDefaultIID = IID_IDUPLICATEPREFLIGHTPROFILECMDDATA } |
Public Member Functions | |
| virtual void | SetDestinationDatabase (IDataBase *iDB)=0 |
| virtual IDataBase * | GetDestinationDatabase () const =0 |
| virtual void | SetSourceProfile (const UIDRef &srcRef)=0 |
| virtual UIDRef | GetSourceProfile () const =0 |
| virtual void | SetDestinationProfile (const UIDRef &dstRef)=0 |
| virtual UIDRef | GetDestinationProfile () 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 |
This interface provides the settings to accompany a DuplicatePreflightProfile command.
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
Set the database where you want the new profile to exist. If left nil the new profile will appear in the defaults database.
| iDB | IN The database. |
| pure virtual |
Set the destination (the copy) profile. This should only be set by the command itself.
| dstRef | IN The UIDRef of the destination. |
| pure virtual |
Set the source profile; ie the profile that will be duplicated.
| srcRef | IN The source profile. |