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

Public Types | |
| enum | { kDefaultIID = IID_IAPPENDMETADATACMDDATA } |
Public Member Functions | |
| virtual void | Set (IPMUnknown *targetObject, const IDFile &file, bool16 treatAllAsExternal=kFalse)=0 |
| virtual IPMUnknown * | QueryTargetObject (const PMIID &iid) const =0 |
| virtual IDFile | GetFile () const =0 |
| virtual bool16 | TreatAllAsExternal () 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 |
A data interface used by AppendMetaDataCmd.
| pure virtual |
Return the file that contains external metadata.
| pure virtual |
Query an interface on the target object.
| iid | IN The ID of the interface to query. |
| pure virtual |
Set the command data.
| targetObject | IN The target object of the command. It must have a IID_IMETADATA interface. |
| file | IN The file that contains external metadata to be appended. |
| treatAllAsExternal | IN Whether to treat all properties as external. |
| pure virtual |
Return whether to treat all properties as external