![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ICLOUDLIBRARYLINKEDASSETPUBLICUTILS } |
Public Member Functions | |
| virtual bool | IsInitialized ()=0 |
| Returns whether or not this utils can be used for querying information. More... | |
| virtual bool | DoesElementExist (const std::string &elementRef)=0 |
| Check whether or not the element represented with the given elementRef exists. More... | |
| virtual bool16 | IsCloudLibraryAsset (const UIDRef &pageItem)=0 |
| Check whether the page item link is a cloud library asset. More... | |
| virtual bool | IsElementStock (const std::string &elementRef)=0 |
| Check whether or not the element represented with the given elementRef is an Adobe Stock element. More... | |
| virtual bool | IsElementStockLicensed (const std::string &elementRef)=0 |
| Check whether or not the element represented with the given elementRef is a licensed Adobe Stock element. More... | |
| virtual void | LicenseStockElement (const std::string &elementRef)=0 |
| Trigger License Stock Image workflow for the Adobe Stock element represented by elementRef. Please check whether the element is unlicensed stock asset before calling this api. More... | |
| virtual bool16 | IsCloudScheme (const URI &uri)=0 |
| Check whether or not uri refers to a cloud asset. More... | |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Check whether or not the element represented with the given elementRef exists.
| [in] | elementRef | unique identifier of the linked library element that is queried |
| pure virtual |
Check whether the page item link is a cloud library asset.
| [in] | pageItem | : The UIDRef of the page item we are interested in. |
| pure virtual |
Check whether or not uri refers to a cloud asset.
| [in] | URI | of the link resource |
| pure virtual |
Check whether or not the element represented with the given elementRef is an Adobe Stock element.
| [in] | elementRef | unique identifier of the linked library element that is queried |
| pure virtual |
Check whether or not the element represented with the given elementRef is a licensed Adobe Stock element.
| [in] | elementRef | unique identifier of the linked library element that is queried |
| pure virtual |
Returns whether or not this utils can be used for querying information.
| pure virtual |
Trigger License Stock Image workflow for the Adobe Stock element represented by elementRef. Please check whether the element is unlicensed stock asset before calling this api.
| [in] | elementRef | unique identifier of the linked library element for which the stock id is requested |