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

Public Types | |
| enum | { kDefaultIID = IID_ISETADOBEMEDIAMGMTMDCMDDATA } |
Public Member Functions | |
| virtual void | Set (IPMUnknown *targetObject, const UnspecifiableOf< metadata::URI > &documentID=kUnspecified, const UnspecifiableOf< metadata::URI > &origDocumentID=kUnspecified, const UnspecifiableOf< PMString > &versionID=kUnspecified, const UnspecifiableOf< PMString > &renditionClass=kUnspecified, const UnspecifiableOf< PMString > &renditionParams=kUnspecified, const UnspecifiableOf< metadata::ResourceRef > &derivedFrom=kUnspecified, const UnspecifiableOf< metadata::URI > &manageTo=kUnspecified, const UnspecifiableOf< PMString > &manager=kUnspecified, const UnspecifiableOf< metadata::URI > &manageUI=kUnspecified, const UnspecifiableOf< PMString > &managerVariant=kUnspecified, const UnspecifiableOf< metadata::ResourceRef > &managedFrom=kUnspecified)=0 |
| virtual IPMUnknown * | QueryTargetObject (const PMIID &iid) const =0 |
| virtual UnspecifiableOf < metadata::ResourceRef > | GetDerivedFrom () const =0 |
| virtual UnspecifiableOf < metadata::URI > | GetDocumentID () const =0 |
| virtual UnspecifiableOf < metadata::URI > | GetOrigDocumentID () const =0 |
| virtual UnspecifiableOf < metadata::ResourceRef > | GetManagedFrom () const =0 |
| virtual UnspecifiableOf< PMString > | GetManager () const =0 |
| virtual UnspecifiableOf < metadata::URI > | GetManageTo () const =0 |
| virtual UnspecifiableOf < metadata::URI > | GetManageUI () const =0 |
| virtual UnspecifiableOf< PMString > | GetManagerVariant () const =0 |
| virtual UnspecifiableOf< PMString > | GetRenditionClass () const =0 |
| virtual UnspecifiableOf< PMString > | GetRenditionParams () const =0 |
| virtual UnspecifiableOf< PMString > | GetVersionID () 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 SetAdobeMediaMgmtMDCmd.
| pure virtual |
Returns the reference to the original document from which this one is derived, defined by 'xapMM:DerivedFrom' property.
| pure virtual |
Returns the common identifier for all versions and renditions of a document, defined by 'xapMM:DocumentID' property.
| pure virtual |
Returns the reference to the document as obtained from a separate asset management system, defined by 'xapMM:ManagedFrom' property.
| pure virtual |
Returns the name of the asset management system that manages this resource, defined by 'xapMM:Manager' property.
| pure virtual |
Returns a particular variant of the asset management system, defined by 'xapMM:ManagerVariant' property.
| pure virtual |
| pure virtual |
| pure virtual |
Returns the common identifier for the origianl document from which all deriviatives, conversions, versions, and renditions came from, defined by 'xapMM:OriginalDocumentID' property.
| pure virtual |
Returns the rendition class name for this resource, defined by 'xapMM:RenditionClass' property.
| pure virtual |
Returns the additional rendition parameters that are too complex or verbose to encode in RenditionClass, defined by 'xapMM:RenditionParams'.
| pure virtual |
Returns the version id defined by 'xapMM:VersionID' property.
| 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_IADOBEMEDIAMGMTMETADATA interface. |
| documentID | IN The common identifier for all versions and renditions of a document. |
| origDocumentID | IN The common identifier for the original document. |
| versionID | IN The version id. |
| renditionClass | IN The rendition class name for this resource. |
| renditionParams | IN The additional rendition parameters. |
| derivedFrom | IN The resource reference from which this one is derived. |
| manageTo | IN A URI identifying the managed resource to the asset management system. |
| manager | IN The name of the asset management system that manages this resource. |
| manageUI | IN A URI that can be used to access information about the managed resource through a webbrowser. |
| managerVariant | IN A particular variant of the asset management system. |
| managedFrom | IN A reference to the document as obtained from a separate asset management system. |