Search Results for

    Show / Hide Table of Contents

    Class Importer

    Inheritance
    System.Object
    Importer
    TranslationMemoryImporter
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.Core.TM.ImportExport
    Assembly: Sdl.Core.TM.ImportExport.dll
    Syntax
    public class Importer

    Constructors

    Importer()

    Declaration
    public Importer()

    Importer(IImportDestination)

    Declaration
    public Importer(IImportDestination importDestination)
    Parameters
    Type Name Description
    IImportDestination importDestination

    Fields

    BadTuCount

    Declaration
    protected int BadTuCount
    Field Value
    Type Description
    System.Int32

    Buffer

    Declaration
    protected readonly List<TranslationUnit> Buffer
    Field Value
    Type Description
    System.Collections.Generic.List<TranslationUnit>

    DefaultTranslationUnitChunkSize

    Declaration
    public const int DefaultTranslationUnitChunkSize = 200
    Field Value
    Type Description
    System.Int32

    ErrorOutput

    Declaration
    protected TMXWriter ErrorOutput
    Field Value
    Type Description
    TMXWriter

    MaxTranslationUnitChunkSize

    Declaration
    public const int MaxTranslationUnitChunkSize = 200
    Field Value
    Type Description
    System.Int32

    Properties

    CanChangeImportFile

    Declaration
    public bool CanChangeImportFile { get; set; }
    Property Value
    Type Description
    System.Boolean

    ChunkSize

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

    Exclusive

    Declaration
    public bool Exclusive { get; set; }
    Property Value
    Type Description
    System.Boolean

    FileTypeManager

    Declaration
    public IFileTypeManager FileTypeManager { get; set; }
    Property Value
    Type Description
    IFileTypeManager

    ImportSettings

    Declaration
    public ImportSettings ImportSettings { get; set; }
    Property Value
    Type Description
    ImportSettings

    InvalidTranslationUnitsExportPath

    Declaration
    public string InvalidTranslationUnitsExportPath { get; set; }
    Property Value
    Type Description
    System.String

    Statistics

    Declaration
    public ImportStatistics Statistics { get; set; }
    Property Value
    Type Description
    ImportStatistics

    TranslationMemoryUserIdSetting

    Declaration
    public string TranslationMemoryUserIdSetting { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    Flush(ImportStatistics)

    Declaration
    protected ImportExportResponse Flush(ImportStatistics stats)
    Parameters
    Type Name Description
    ImportStatistics stats
    Returns
    Type Description
    ImportExportResponse

    GetDefaultFileTypeManager()

    Declaration
    public IFileTypeManager GetDefaultFileTypeManager()
    Returns
    Type Description
    IFileTypeManager

    Import(String)

    Declaration
    public bool Import(string fileName)
    Parameters
    Type Name Description
    System.String fileName
    Returns
    Type Description
    System.Boolean

    Import(String, IImportDestination)

    Declaration
    public bool Import(string fileName, IImportDestination importDestination)
    Parameters
    Type Name Description
    System.String fileName
    IImportDestination importDestination
    Returns
    Type Description
    System.Boolean

    OnBatchImported(ImportResults, ImportStatistics)

    Declaration
    protected ImportExportResponse OnBatchImported(ImportResults batchResults, ImportStatistics overallResults)
    Parameters
    Type Name Description
    ImportResults batchResults
    ImportStatistics overallResults
    Returns
    Type Description
    ImportExportResponse

    OutputErrorTu(TranslationUnit, ImportResult)

    Declaration
    protected void OutputErrorTu(TranslationUnit tu, ImportResult result)
    Parameters
    Type Name Description
    TranslationUnit tu
    ImportResult result

    Events

    BatchImported

    Declaration
    public event EventHandler<BatchImportedEventArgs> BatchImported
    Event Type
    Type Description
    System.EventHandler<BatchImportedEventArgs>

    On this page

    • Constructors
      • Importer()
      • Importer(IImportDestination)
    • Fields
      • BadTuCount
      • Buffer
      • DefaultTranslationUnitChunkSize
      • ErrorOutput
      • MaxTranslationUnitChunkSize
    • Properties
      • CanChangeImportFile
      • ChunkSize
      • Exclusive
      • FileTypeManager
      • ImportSettings
      • InvalidTranslationUnitsExportPath
      • Statistics
      • TranslationMemoryUserIdSetting
    • Methods
      • Flush(ImportStatistics)
      • GetDefaultFileTypeManager()
      • Import(String)
      • Import(String, IImportDestination)
      • OnBatchImported(ImportResults, ImportStatistics)
      • OutputErrorTu(TranslationUnit, ImportResult)
    • Events
      • BatchImported
    Back to top Generated by DocFX