Namespace Sdl.TellMe.ProviderApi
Classes
AbstractTellMeAction
Provides default implementation for the Tell Me action.
TellMeProviderAttribute
Extension attribute for registering Tell Me search engine data provider
TellMeSearchProviderAttribute
Extension attribute for registering Tell Me search provider
Interfaces
ISearchDataProvider
Represents a search mechanism that can be activated if the user types the provider name preceded by @. The Tell Me will use it's default provider in case no @ sign is detected at the beginning of the word. In case an @ is detected it will search the providers for the corresponding provider name if none is found it will use the default one. If one is detected then it will be used to do a query on it using the words after the provider name. e.g @CustomProvider stringToSearch1 stringToSearch2
ISearchSpecification
ITellMeAction
Represents the object that will be returned in the Tell Me UI after the search by the ISearchDataProvider
ITellMeControl
Represents the Tell Me UI.
ITellMePluginLoader
Represents the class that will initialize the provider. At the initialization of the Tell Me functionality when the plug-in is detected it will initialize a class that implements this interface and call the InitalizeProvider method.
ITellMeProvider
Represents a provider that is used by Studio to provide data to the Tell Me Search engine.