Interface ILegacyTranslationMemory
Represents a legacy translation memory, which can be used in a migration project (IMigrationProject). Explicit inheritors:
Namespace: SdlSdl.LanguagePlatformTranslationMemoryApiUpgrade
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public interface ILegacyTranslationMemory
Properties
DisplayName
Gets a friendly description of the translation memory, which can be used to display to the user.
Declaration
string DisplayName { get; }
Property Value
Type | Description |
---|---|
string |
Url
Gets the url representing the location of the legacy translation memory.
Declaration
string Url { get; }
Property Value
Type | Description |
---|---|
string |
Methods
Check()
Checks whether the legacy translation memory can be accessed. Throws an exception if this fails.
Declaration
void Check()
GetSetup()
Retrieves the setup information from the legacy translation memory.
Declaration
ILegacyTranslationMemorySetup GetSetup()
Returns
Type | Description |
---|---|
ILegacyTranslationMemorySetup | A ILegacyTranslationMemorySetup object which represents the legacy setup information. |
Remarks
This setup information may contain invalid legacy fields. It describes the legacy translation memory setup as it is read from the legacy translation memory and should not be altered for export - that is the responsibility of the OutputTranslationMemory during populate (output) setup.