Search Results for

    Show / Hide Table of Contents

    Interface ITranslationMemoryExporter

    Represents an engine which can be used to export translation memory data.

    Namespace: Sdl.LanguagePlatform.TranslationMemoryApi.Upgrade
    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. TODO default, max?

    Declaration
    int BatchSize { get; set; }
    Property Value
    Type Description
    System.Int32

    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
    System.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
    System.EventHandler<BatchExportedEventArgs>

    On this page

    • Properties
      • BatchSize
      • Filter
      • TmxFilePath
    • Methods
      • Export()
    • Events
      • BatchExported
    Back to top Generated by DocFX