Translation memory API classes and interfaces
Classes
ConcordanceRequest
Specifies TM concordance search behavior details.
GenericFault
Used for faults that do not have data held, and which are probably not handled in a special way by the caller.
HeavyResourceInfo
Base class for heavy resources (TMInfo, TBInfo and CorpusInfo classes) including some meta data (Domain, Subject, etc.).
HeavyResourceUpdateInfo
Base class for heavy resource property update objects (TMInfo, TBInfo and CorpusInfo classes) including some meta data (Domain, Subject, etc.).
ImportTMMetadataSchemeResultInfo
Encapsulates the result of a TM custom fields scheme import operation.
InvalidSessionIdFault
Thrown when the login session id is invalid. This is also possible when the session has expired on the server, or the server has been restarted.
LookupSegmentRequest
Specifies TM lookup behavior details.
NoLicenseFault
Thrown when an operation accesses a feature that requires a specific license, and no valid license is available.
RequestXmlFormatFault
Describes an exception which is thrown when the request contains xml data in string format, and the xml content is not valid, not formed according to the scheme, or cannot be parsed.
ResourceInfo
Base class for resource information objects (such as the TMInfo, TBInfo and CorpusInfo classes encapsulating common information for a TM/TB/Corpus, such as Guid, name and description).
ResourceListFilter
Specifies filter criteria for listing TM/TB/Corpora resources.
ResourceUpdateInfo
Base class for resource property update objects (such as the TMInfo, TBInfo and CorpusInfo classes encapsulating common information for a TM/TB/Corpus, such as Guid, name and description).
ResultInfo
Encapsulates the result of a server operation (such as document import, export, etc.)
TMFault
Describes details about an exception that is thrown when a specific TM-related expected exception occurs (such as TM does not support reverse lookup, but reverse lookup was requested).
TMInfo
Encapsulates the description of a TM. This class is derived from ResourceInfo.
TMListFilter
Specifies filter criteria for listing TMs.
TMUpdateInfo
Encapsulates the description of a TM. This class is derived from ResourceUpdateInfo.
TmxImportResult
Represents summary information about the TMX import process.
TmxImportSettings
Encapsulates the settings used for TMX import.
UnauthorizedAccessFault
Thrown when the caller (identified by the session id) have no permission to perform the operation, or to access the resource.
UnexpectedFault
Throw in case of unexpected errors
Interfaces
ITMService
This interface has operations for listing, repairing and deleting TMs published by the server, importing TMX and exporting TMX.
Enums
InlineTagStrictness
Specifies the strictness of maching inline tags in TM lookup operations.
TMEngineType
Specifies the TM engine type.
TMOptimizationPreference
Option whether to optimize TM for better recall or faster lookup.