Search Results for

    Show / Hide Table of Contents

    Class TmApiImportExport

    Provides implementations of IImportDestination and IExportOrigin based on the Core.TM container API

    Inheritance
    System.Object
    TmApiImportExport
    Implements
    IImportDestination
    IExportOrigin
    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 TmApiImportExport : IImportDestination, IExportOrigin

    Constructors

    TmApiImportExport(ITranslationMemoryService, Container, PersistentObjectToken)

    Declaration
    public TmApiImportExport(ITranslationMemoryService service, Container container, PersistentObjectToken tmId)
    Parameters
    Type Name Description
    Sdl.LanguagePlatform.TranslationMemoryImpl.ITranslationMemoryService service
    Sdl.LanguagePlatform.TranslationMemoryImpl.Container container
    PersistentObjectToken tmId

    Properties

    BuiltinRecognizers

    Declaration
    public BuiltinRecognizers BuiltinRecognizers { get; }
    Property Value
    Type Description
    BuiltinRecognizers

    CreationDate

    Declaration
    public DateTime CreationDate { get; }
    Property Value
    Type Description
    System.DateTime

    CreationUserName

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

    FieldDefinitions

    Declaration
    public FieldDefinitions FieldDefinitions { get; }
    Property Value
    Type Description
    FieldDefinitions

    IncludesContextContent

    Declaration
    public virtual bool IncludesContextContent { get; }
    Property Value
    Type Description
    System.Boolean

    LanguageResources

    Declaration
    public LanguageResource[] LanguageResources { get; }
    Property Value
    Type Description
    Sdl.LanguagePlatform.TranslationMemoryImpl.LanguageResource[]

    Name

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

    SourceLanguage

    Declaration
    public CultureInfo SourceLanguage { get; }
    Property Value
    Type Description
    System.Globalization.CultureInfo

    TargetLanguage

    Declaration
    public CultureInfo TargetLanguage { get; }
    Property Value
    Type Description
    System.Globalization.CultureInfo

    TextContextMatchType

    Declaration
    public TextContextMatchType TextContextMatchType { get; }
    Property Value
    Type Description
    TextContextMatchType

    TokenizerFlags

    Declaration
    public TokenizerFlags TokenizerFlags { get; }
    Property Value
    Type Description
    TokenizerFlags

    UsesIdContextMatch

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

    UsesLegacyHashes

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

    WordCountFlags

    Declaration
    public WordCountFlags WordCountFlags { get; }
    Property Value
    Type Description
    WordCountFlags

    Methods

    AddTranslationUnits(TranslationUnit[], ImportSettings)

    Declaration
    public ImportResult[] AddTranslationUnits(TranslationUnit[] tus, ImportSettings settings)
    Parameters
    Type Name Description
    TranslationUnit[] tus
    ImportSettings settings
    Returns
    Type Description
    ImportResult[]

    AddTranslationUnitsMask(TranslationUnit[], ImportSettings, Boolean[])

    Declaration
    public ImportResult[] AddTranslationUnitsMask(TranslationUnit[] tus, ImportSettings settings, bool[] mask)
    Parameters
    Type Name Description
    TranslationUnit[] tus
    ImportSettings settings
    System.Boolean[] mask
    Returns
    Type Description
    ImportResult[]

    GetTranslationUnits(ref RegularIterator)

    Declaration
    public TranslationUnit[] GetTranslationUnits(ref RegularIterator iter)
    Parameters
    Type Name Description
    RegularIterator iter
    Returns
    Type Description
    TranslationUnit[]

    UpdateFieldDefinitions(FieldDefinitions)

    Declaration
    public void UpdateFieldDefinitions(FieldDefinitions mergedFieldDefinitions)
    Parameters
    Type Name Description
    FieldDefinitions mergedFieldDefinitions

    UpdateLanguageResources(List<LanguageResource>)

    Declaration
    public void UpdateLanguageResources(List<LanguageResource> mergedLanguageResources)
    Parameters
    Type Name Description
    System.Collections.Generic.List<Sdl.LanguagePlatform.TranslationMemoryImpl.LanguageResource> mergedLanguageResources

    Implements

    IImportDestination
    IExportOrigin

    On this page

    Back to top Generated by DocFX