InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CHLUserDictUtils Class Reference
Inheritance diagram for CHLUserDictUtils:
CPMUnknown< ICHLUserDictUtils >ICHLUserDictUtilsIPMUnknown

Public Member Functions

 CHLUserDictUtils (IPMUnknown *boss)
 
virtual ErrorCode ExportCHLUserDictXML (const IDFile &file, IUserDict *userDict, const UserDictWordList &udWordList, LanguageID languageID, IXMLOutStream::eEncodingType encoding)
 
virtual ErrorCode ImportCHLUserDictXML (const IDFile &file, IUserDict *userDict)
 
- Public Member Functions inherited from CPMUnknown< ICHLUserDictUtils >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from ICHLUserDictUtils
enum  { kDefaultIID = IID_ICHLUSERDICTUTILS }
 
- Protected Member Functions inherited from CPMUnknown< ICHLUserDictUtils >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ICHLUserDictUtils >
HelperInterface fHelperInterface
 

Detailed Description

Implements a utilities class to handle importing and exporting the user dictionary xml format.

Member Function Documentation

ErrorCode CHLUserDictUtils::ExportCHLUserDictXML (const IDFilefile,
IUserDictuserDict,
const UserDictWordListuserDictWordList,
LanguageID languageID,
IXMLOutStream::eEncodingType encoding 
)
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

Implements ICHLUserDictUtils.

ErrorCode CHLUserDictUtils::ImportCHLUserDictXML (const IDFilefile,
IUserDictuserDict 
)
virtual

Imports the CHL user dictionary XML for the specified language

Parameters
IDFile&
IUserDict*
Returns
ErrorCode result of the export

Implements ICHLUserDictUtils.