Lookup |
The LookupListHandlerE, S type exposes the following members.
| Name | Description | |
|---|---|---|
| BuildList | This is a convenience function to easily build lookuplist content from given resultset. Supports hierarchy, too. Note that for each Dictionary in the list, Value should have non-empty and unique value. | |
| CreateNewCTObject |
Creates new lookuplist. Custom lists are always hierarchical.
(Overrides CTObjectDataHandlerE, O, SCreateNewCTObject(String)) | |
| DeleteObject |
Deletes the given lookuplist from CT Database
(Overrides CTObjectDataHandlerE, O, SDeleteObject(O)) | |
| GetAllFromCTAPI |
Queries all CTLookupList from CT API.
(Overrides CTObjectDataHandlerE, O, SGetAllFromCTAPI) | |
| GetExtenionData |
Gets extension data from lookuplist
(Overrides CTObjectDataHandlerE, O, SGetExtenionData(O)) | |
| HandleOnCustomListUpdate | Handler for CT API Event OnCustomListUpdate. | |
| Hook |
Hook to events that query lookuplist data
(Overrides EventExtensionHook(CTInterface)) | |
| QueryAndUpdateLookupListContent | Call this to immediately update the lookuplist. | |
| QueryData | Perform the query against whatever API needed, and return the resultset. For each Dictionary in the list, Value should have non-empty and unique value. Hierarchical lists are build by having ParentValue that matches some other Dictionary's Value. | |
| RenameObject |
Renames the given lookuplist in CT database with given name. The name must be unique!
(Overrides CTObjectDataHandlerE, O, SRenameObject(O, String)) | |
| SetExtensionData |
Sets extension data to lookuplist
(Overrides CTObjectDataHandlerE, O, SSetExtensionData(O, Byte)) | |
| UnHook |
Unhook from all events.
(Overrides EventExtensionUnHook(CTInterface)) |