![]() | InDesign SDK 20.5 |

Public Member Functions | |
| CusDtLnkDocRespServiceProvider (IPMUnknown *boss) | |
| virtual | ~CusDtLnkDocRespServiceProvider () |
| virtual void | GetName (PMString *pName) |
| virtual ServiceID | GetServiceID () |
| virtual bool16 | IsDefaultServiceProvider () |
| virtual InstancePerX | GetInstantiationPolicy () |
| virtual bool16 | HasMultipleIDs () const |
| virtual void | GetServiceIDs (K2Vector< ServiceID > &serviceIDs) |
Public Member Functions inherited from CServiceProvider | |
| CServiceProvider (IPMUnknown *boss) | |
| virtual IPlugIn::ThreadingPolicy | GetThreadingPolicy () const |
Additional Inherited Members | |
Public Types inherited from IK2ServiceProvider | |
| enum | { kDefaultIID = IID_IK2SERVICEPROVIDER } |
| enum | InstancePerX { kInstancePerSession, kInstancePerUse, kInstancePerSessionPreload, kInstancePerSessionNoPurge } |
Protected Member Functions inherited from CServiceProvider | |
| void | InitThreadingPolicy (PMIID whichIID=IID_IK2SERVICEPROVIDER) |
Protected Attributes inherited from CServiceProvider | |
| IPlugIn::ThreadingPolicy | fThreadingPolicy |
Implements IK2ServiceProvider based on the partial implementation CServiceProvider.
| Binds the C implementation class onto its ImplementationID making the C code callable by the application * CusDtLnkDocRespServiceProvider::CusDtLnkDocRespServiceProvider | ( | IPMUnknown * | boss | ) |
Constructor
| boss | interface ptr from boss object on which interface is aggregated. |
| virtual |
Destructor.
| virtual |
See IK2ServiceProvider::GetInstantiationPolicy
Reimplemented from CServiceProvider.
| virtual |
See IK2ServiceProvider::GetName
Reimplemented from CServiceProvider.
| virtual |
See IK2ServiceProvider::GetServiceID
Implements IK2ServiceProvider.
See IK2ServiceProvider::GetServiceIDs
Reimplemented from CServiceProvider.
| virtual |
See IK2ServiceProvider::HasMultipleIDs
Reimplemented from CServiceProvider.
| virtual |
See IK2ServiceProvider::IsDefaultServiceProvider
Reimplemented from CServiceProvider.