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

Public Types | |
| enum | { kDefaultIID = IID_IXCATHNDFACADE } |
Public Member Functions | |
| virtual ErrorCode | AddPublicToUriMapping (const WideString &publicId, const WideString &uri)=0 |
| virtual WideString | ResolvePublicToUri (const WideString &publicId)=0 |
| virtual ErrorCode | LoadCatalog (const IDFile &catalogName) const =0 |
| virtual IDFile | GetDefaultXMLCatalogFile () const =0 |
| virtual bool16 | IsUsingAcquirerFilter () const =0 |
| virtual int32 | GetXMLBaseCount () const =0 |
| virtual WideString | GetNthXMLBase (int32 n) const =0 |
| virtual ErrorCode | AddXMLBase (const WideString &xmlBase)=0 |
| virtual ErrorCode | LoadPeerCatalog (const IDFile &xmlFile)=0 |
| virtual WideString | TranslateURIToPlatformSpec (const WideString &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 |
Facade interface defining utility methods used by disparate objects within this plug-in, and also offers API to a potential UI plug-in to interact this model plug-in.
| anonymous enum |
Default interface identifier for UseDefaultIID
| pure virtual |
Adds another entry to stored mapping between PUBLIC and SYSTEM ids IXCatHndEntityMapping::AddMapping
| publicId | |
| uri |
Implemented in XCatHndFacade.
| pure virtual |
| pure virtual |
Get identifier for the default XML catalog to load (for instance on startup)
Implemented in XCatHndFacade.
| pure virtual |
| pure virtual |
Get size of list of xml:base paths stored
| none |
Implemented in XCatHndFacade.
| pure virtual |
Implemented in XCatHndFacade.
| pure virtual |
Load a catalog by file identifier
| catalogName |
Implemented in XCatHndFacade.
| pure virtual |
Load a catalog that is in same folder as XML file to import
| xmlFile |
Implemented in XCatHndFacade.
| pure virtual |
Given a public identifier, find associated URI referring to local system
| publicId |
Implemented in XCatHndFacade.