ISearchLanguageSupport interface (searchapi.h)

Provides methods for accessing thesaurus information.

Inheritance

The ISearchLanguageSupport interface inherits from the IUnknown interface. ISearchLanguageSupport also has these types of members:

Methods

The ISearchLanguageSupport interface has these methods.

 
ISearchLanguageSupport::GetDiacriticSensitivity

Gets the sensitivity of an implemented ISearchLanguageSupport interface to diacritics. A diacritic is an accent mark added to a letter to indicate a special phonetic value or pronunciation.
ISearchLanguageSupport::IsPrefixNormalized

Determines whether the query token is a prefix of the document token, disregarding case, width, and (optionally) diacritics.
ISearchLanguageSupport::LoadStemmer

Retrieves an interface to the word stemmer registered for the specified language code identifier (LCID).
ISearchLanguageSupport::LoadWordBreaker

Retrieves an interface to the word breaker registered for the specified language code identifier (LCID).
ISearchLanguageSupport::SetDiacriticSensitivity

Sets a value that indicates whether an implemented ISearchLanguageSupport interface is sensitive to diacritics. A diacritic is an accent mark added to a letter to indicate a special phonetic value or pronunciation.

Remarks

A thesaurus file contains a word and a list of words to substitute when querying. It is specific to a catalog and can be defined in more than one file.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 with SP1 [desktop apps only]
Target Platform Windows
Header searchapi.h
Redistributable Windows Desktop Search (WDS) 3.0