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

Public Types | |
| enum | { kDefaultIID = IID_IURIUTILS } |
Public Member Functions | |
| virtual bool | IDFileToURI (const IDFile &file, URI &uri) const =0 |
| virtual bool | URIToIDFile (const URI &uri, IDFile &file) const =0 |
| virtual bool | URIListToSysFileList (const URIList &uriList, SysFileList &sysFileList) const =0 |
| virtual bool | SysFileListToURIList (const SysFileList &sysFileList, URIList &uriList) const =0 |
| virtual bool | CloudAssetRefToURI (const std::string &assetRef, URI &uri) 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 |
Utility interface that provides methods used to manipulate Uniform Resource Identifiers (URI).
| pure virtual |
| pure virtual |
Convert the URIList to a SysFileList
| sysFileList | [IN] the list of sys files to convert. |
| uriList | [OUT] the list of URIs |
| pure virtual |
Convert the sys file list to a URIList
| uriList | [IN] the list of URIs to convert. |
| sysFileList | [OUT] the list of IDFiles |