InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kCHMLFiltImportProviderBoss Class Reference

#include <SdkObjModel.h>

Inheritance diagram for kCHMLFiltImportProviderBoss:

Public Member Functions

IK2ServiceProvider IID_IK2SERVICEPROVIDER
 
IPMUnknown IID_IIMPORTPROVIDER
 

Detailed Description

 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.

Member Function Documentation

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.