InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ICHLUserDictUtils Class Referenceabstract

#include <ICHLUserDictUtils.h>

Inheritance diagram for ICHLUserDictUtils:
IPMUnknownCPMUnknown< ICHLUserDictUtils >CHLUserDictUtils

Public Types

enum  { kDefaultIID = IID_ICHLUSERDICTUTILS }
 

Public Member Functions

virtual ErrorCode ExportCHLUserDictXML (const IDFile &file, IUserDict *userDict, const UserDictWordList &userDictWordList, LanguageID languageID, IXMLOutStream::eEncodingType encoding=IXMLOutStream::kUTF16)=0
 
virtual ErrorCode ImportCHLUserDictXML (const IDFile &file, IUserDict *userDict)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Utilities for CHL User Dictionary

Member Function Documentation

virtual ErrorCode ICHLUserDictUtils::ExportCHLUserDictXML (const IDFilefile,
IUserDictuserDict,
const UserDictWordListuserDictWordList,
LanguageID languageID,
IXMLOutStream::eEncodingType encoding = IXMLOutStream::kUTF16 
)
pure virtual

Exports the CHL user dictionary XML for the specified language to

Parameters
IDFile&
IUserDict*
UserDictWordList&
ILanguage*
IXMLOutStream::eEncodingType
Returns
ErrorCode result of the export

Implemented in CHLUserDictUtils.

virtual ErrorCode ICHLUserDictUtils::ImportCHLUserDictXML (const IDFilefile,
IUserDictuserDict 
)
pure virtual

Imports the CHL user dictionary XML for the specified language

Parameters
IDFile&
IUserDict*
Returns
ErrorCode result of the export

Implemented in CHLUserDictUtils.