Interface IInputTranslationMemoryCollection
Represents a collection of input translation memories (see IInput
Inherited Members
Namespace: Sdl.LanguagePlatform .TranslationMemoryApi .Upgrade
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public interface IInputTranslationMemoryCollection : ICollection<IInputTranslationMemory>, IEnumerable<IInputTranslationMemory>, IEnumerable
Properties
this[int]
Gets the input translation memory at the specified index.
Declaration
IInputTranslationMemory this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
int | index | The index. |
Property Value
Type | Description |
---|---|
IInput |
The input translation memory. |
Methods
Add(ILegacyTranslationMemory)
Adds a legacy translation memory as input to the collection.
Declaration
IInputTranslationMemory Add(ILegacyTranslationMemory legacyTm)
Parameters
Type | Name | Description |
---|---|---|
ILegacy |
legacyTm | A legacy translation memory. See IBase |
Returns
Type | Description |
---|---|
IInput |
A new IInput |
Exceptions
Type | Condition |
---|---|
Argument |
Thrown if the |