Plugin search algorithm interface. A method returning false indicates an error.
Free | Triggered just before the plugin is freed from use to allow for any additional cleanup. |
GetControlsProgID | Gets the progid of the controls of the specified type for this algorithm. If a certain control type isn't supported, return an empty string. |
GetResultsProgID | Gets the progid of the results for this algorithm. |
Init | Triggered when the plugin is initialized to allow for any additional needed initialization. Must return true to turn on use of plugin. |
Run | Triggered when the plugin is run. |
Name | Triggered to set the name of the plugin used in messages. |