InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ISetAdobeBasicJobMDCmdData Class Referenceabstract

#include <ISetAdobeBasicJobMDCmdData.h>

Inheritance diagram for ISetAdobeBasicJobMDCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISETADOBEBASICJOBMDCMDDATA }
 

Public Member Functions

virtual void Set (IPMUnknown *targetObject, const K2Vector< IAdobeBasicJobMetaData::Job > &jobs)=0
 
virtual IPMUnknownQueryTargetObject (const PMIID &iid) const =0
 
virtual K2Vector
< IAdobeBasicJobMetaData::Job
GetJobs () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

A data interface used by SetAdobeBasicJobMDCmd.

Member Function Documentation

virtual K2Vector<IAdobeBasicJobMetaData::Job> ISetAdobeBasicJobMDCmdData::GetJobs () const
pure virtual

Returns a list of jobs specified by 'xapBJ:JobRef' property.

Returns
A list of jobs.
See Also
Job
virtual IPMUnknown* ISetAdobeBasicJobMDCmdData::QueryTargetObject (const PMIIDiid) const
pure virtual

Query an interface on the target object.

Parameters
iidIN The ID of the interface to query.
Returns
IPMUnknown pointer to the interface iid or nil, if interface iid doesn't exist.
virtual void ISetAdobeBasicJobMDCmdData::Set (IPMUnknowntargetObject,
const K2Vector< IAdobeBasicJobMetaData::Job > & jobs 
)
pure virtual

Set the command data.

Parameters
targetObjectIN The target object of the command. It must have a IID_IADOBEBASICJOBMETADATA interface.
jobsIN A list of jobs.
See Also
IID_IADOBEBASICJOBMETADATA