#include <ISetXMPPropertyCmdData.h>
|
| enum | { kDefaultIID = IID_ISETXMPPROPERTYCMDDATA } |
| |
Data interface for the command (kSetXMPPropertyCmdBoss) to set XMP property values.
Get XMP namespace, path, and value triplet.
- Parameters
| ns | OUT string containing the name space of the XMP value |
| path | OUT string containing the path of the XMP value |
| value | OUT string containing the value of the XMP value |
| virtual IPMUnknown* ISetXMPPropertyCmdData::QueryTargetObject | ( | const PMIID & | iid | ) | const |
| pure virtual |
Query XMP target object.
- Returns
- the pointer to the XMP object this command is being executed against.
Set the XMP namespace, path, and value triplet in the given target object.
- Parameters
| targetObject | IN pointer to the XMP object (must have a IID_IMETADATAACCESS interface) |
| ns | IN string containing the name space of the XMP value |
| path | IN string containing the path of the XMP value |
| value | IN string containing the value of the XMP value |