The language service provides access to language and thesauri data in an installation, as well as exposing methods for
accessing the built-in spellchecker.
Namespace: Ankiro.SearchServer.Web.ServicesAssembly: Ankiro.SearchServer.Web (in Ankiro.SearchServer.Web.dll) Version: 1.13.770.19253 (1.13.770.19253)
Syntax
The IThesaurusWebService type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddRelation |
Adds a semantic relation to the specified thesaurus. The return value is the thesaurus relation, regardless of whether
it has been added, or has perhaps changed (or not changed) an existing thesaurus relation between the same two word ids.
|
![]() | AddSimpleWord |
Adds a simple word (i.e. a word data entry with default parameters) to a thesaurus. If the word is added,
the persisted word data is returned. If the word already exists in the same or in a more specific form in
the thesaurus, null is returned.
|
![]() | AddWord |
Adds a new word to a thesaurus. If the word is added, the persisted word data is returned. If the word form
already exists in the thesaurus, null is returned.
|
![]() | GetBaseForm |
Retrieves the baseform of a word for a specified word id, given a thesaurus.
|
![]() | GetRelationsFromEntry |
Retrieves the set of semantic relations for a specified word id, given a thesaurus.
|
![]() | GetRelationsTypeFromEntry |
Retrieves the set of semantic relations for a specified word id, given a thesaurus, given a relation type.
|
![]() | GetVariantsForWord |
Find alternative spellings of a given word.
|
![]() | LookupWord |
Determines whether a word form exists in the specified thesaurus. The result is the set of matching thesaurus data entries
containing information about matching word ids.
|
![]() | LookupWordById |
Retrieves all forms of a word for a specified word id, given a thesaurus.
|
![]() | RemoveRelation |
Permanently removes a given semantic relation from the specified thesaurus.
|
![]() | RemoveSimpleWord |
Removes a simple word (i.e. a word data entry with default parameters) from the specified thesaurus. No return
value is provided, but if the word existed in the thesaurus before invocation, it will have been permanently removed.
|
![]() | RemoveWord |
Removes a word from the specified thesaurus. No return value is provided, but if the word existed in the
thesaurus before invocation, it will have been permanently removed.
|
![]() | SplitCompoundWordDefault |
Splits a word into compound parts.
|
See Also