Interface ITranslationMemoryExporter
Represents an engine which can be used to export translation memory data.
Namespace: SdlSdl.LanguagePlatformTranslationMemoryApiUpgrade
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public interface ITranslationMemoryExporter
Properties
BatchSize
Gets or sets the number of translation units to retrieve from the TM in one roundtrip.
Declaration
int BatchSize { get; set; }
Property Value
Type | Description |
---|---|
int |
Filter
Gets or sets a filter expression which can be used to export only those translation units which satisfy the filter condition.
Declaration
FilterExpression Filter { get; set; }
Property Value
Type | Description |
---|---|
FilterExpression |
TmxFilePath
The output path to write the exported data to. The data will be stored compressed if this path ends in a ".gz" extension.
Declaration
string TmxFilePath { get; }
Property Value
Type | Description |
---|---|
string |
Methods
Export()
Synchronously starts the export process. To cancel the process, you should subscribe to the BatchExported event.
Declaration
void Export()
Events
BatchExported
An event which can be subscribed to in order to get progress information or to cancel the export process.
Declaration
event EventHandler<BatchExportedEventArgs> BatchExported
Event Type
Type | Description |
---|---|
EventHandlerBatchExportedEventArgs |