Click or drag to resize

ExportBase2MAIN, EXPORTHANDLER, FIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPE, LOOKUPLISTHANDLER, LOOKUPLISTSETTINGS, SEARCHGROUPHANDLER, SEARCHGROUPSETTINGS Methods

The ExportBase2MAIN, EXPORTHANDLER, FIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPE, LOOKUPLISTHANDLER, LOOKUPLISTSETTINGS, SEARCHGROUPHANDLER, SEARCHGROUPSETTINGS type exposes the following members.

Methods
 NameDescription
Public methodClearCaches Clears cached settings. Automatically called on Options close.
Public methodExportSettings Use this to obtain cached settings for given export profile, to avoid unnecessary database calls.
Public methodGetEventExtensions Default implementation provides the ExportHandler, LookupListHandler and SearchGroupHandler.
(Overrides ExportBaseFIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPEGetEventExtensions)
Public methodGetExtendedExportSettings Explicit implementation of GetExtendedExportSettings(CTExportProfile). Returns what ever ExportSettings(CTExportProfile) returns.
Public methodGetInterface2 Overrides the base to provide object guards also for LookupListHandler and SearchGroupHandler.
(Overrides ExportBaseFIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPEGetInterface2(ctExtensionInterface))
Public methodHook Calls base class Hook(CTInterface) and registers to OnOptionsClosedNotify2 to call ClearCaches automatically.
(Overrides ExportBaseFIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPEHook(CTInterface))
Public methodLog Compared to LogToFile(String), this function calls Log(String) which then logs to PDM Task Log if available or calls LogToFile(String) if not.
Protected methodOnOptionsClosedNotify Event Handler for options closing.
Public methodSupportedExtendedExportFieldSettings Override to add support for common export field features, by returning Property Names from IExtendedExportFieldSettings.
Public methodSupportedExtendedExportSettings Override to add support for common export features, by returning Property Names from IExtendedExportSettings.
Public methodTranslate(Int32, String) Public accessor for built-in translations.
Public methodTranslate(String, Int32, String) Public accessor for built-in translations.
Public methodUnHook Calls base class UnHook(CTInterface) and unregisters from OnOptionsClosedNotify.
(Overrides ExportBaseFIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPEUnHook(CTInterface))
Top
See Also