| ITranslationProvider Properties |
The ITranslationProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| IsReadOnly |
Gets a flag which indicates whether the translation provider or its underlying storage
are read-only. If this flag is true, no data can be deleted, updated, or
added.
| |
| Name |
Gets the user-friendly name of this provider. It is not necessarily unique across the system.
| |
| StatusInfo |
Gets the status info for the provider.
| |
| SupportsConcordanceSearch |
Gets a flag which indicates whether the translation provider supports concordance
search in the source or the target language. For more detailed information,
see SupportsSourceConcordanceSearch
and SupportsTargetConcordanceSearch.
| |
| SupportsDocumentSearches |
Gets a flag which indicates whether the translation provider supports document searches
and will take document (textual) context into account.
| |
| SupportsFilters |
Gets a flag which indicates whether the translation provider supports filters for
text and attribute fields. If false, filters supplied in the search settings
will be ignored.
| |
| SupportsFuzzySearch |
Gets a flag which indicates whether the translation provider supports fuzzy search.
This value should be false if SupportsTranslation is false.
| |
| SupportsMultipleResults |
Gets a flag which indicates whether the engine may return multiple results for a search.
If false, at most one result (and translation proposal) will be computed.
| |
| SupportsPenalties |
Gets a flag which indicates whether the translation provider supports penalties
of various types. If false, all penalties supplied in the search settings will be ignored.
| |
| SupportsPlaceables |
Gets a flag which indicates whether the translation provider supports the detection
and handling of placeables, and will return them as part of the search result.
| |
| SupportsScoring |
Gets a flag which indicates whether the translation provider produces scored results
in the rank between [minScore, 100]. If false, no scores will be computed.
| |
| SupportsSearchForTranslationUnits |
Gets a flag which indicates whether the translation provider supports searching
for bilingual input TUs (i.e. the SearchTranslationUnit
method group). If false, the service only supports searching for simple (monolingual)
segments.
| |
| SupportsSourceConcordanceSearch |
Gets a flag which indicates whether the translation provider supports concordance
search in the source language.
| |
| SupportsStructureContext |
Gets a flag which indicates whether the translation provider supports a structure
context specification and will consider it for searches. If false, the structure
context will be ignored.
| |
| SupportsTaggedInput |
Gets a flag which indicates whether or not the translation provider engine supports
processing of tagged input and will return input tags in the translation proposals.
If false, the engine may drop all tags from search segments, and may not return tags
in the output.
| |
| SupportsTargetConcordanceSearch |
Gets a flag which indicates whether the translation provider supports concordance
search in the target language.
| |
| SupportsTranslation |
Gets a flag which indicates whether the translation provider supports translation
search (exact and/or fuzzy search) and the generation of translation proposals. In most
cases this flag will be true. If this
value is false, the translation provider can not be used to request translations,
but can still be used to search for concordance matches, if SupportsConcordanceSearch
is true.
| |
| SupportsUpdate |
Gets a flag which indicates whether the translation provider supports updating/adding
of translation units. If false, all update/add methods will return without effect. Note
that implementations should not throw exceptions for unsupported methods.
| |
| SupportsWordCounts |
Gets a flag which indicates whether the translation provider will compute and return
word counts in searches.
| |
| TranslationMethod |
Gets the primary method how the translation provider generates translations.
| |
| Uri |
Gets a URI which uniquely identifies this translation provider.
|