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

Public Member Functions | |
| IK2ServiceProvider | IID_IK2SERVICEPROVIDER |
| IPMUnknown | IID_IIMPORTPROVIDER |
This boss class furnishes the import provider service. It supports two
interfaces: IK2ServiceProvider and IImportProvider. The implementation for IImportProvider is provided in CHMLFiltFilter.cpp. The other implementations are provided by the API.
| IPMUnknown kCHMLFiltImportProviderBoss::IID_IIMPORTPROVIDER |
Provide the import service (IImportProvider) implementation. Implementation: kCHMLFiltImportProviderImpl.
| IK2ServiceProvider kCHMLFiltImportProviderBoss::IID_IK2SERVICEPROVIDER |
Identify boss as a service provider (IK2ServiceProvider).
This uses kOpenServiceImpl, which identifies this boss class as an Open service provider. Doing this enables this plug-in to be one of the candidate file types for providing the import behavior when you select the File >> Open menu item.
Implementation: kOpenServiceImpl.