Search Results for

    Show / Hide Table of Contents

    Interface IImportDestination

    Namespace: Sdl.Core.TM.ImportExport
    Assembly: Sdl.Core.TM.ImportExport.dll
    Syntax
    public interface IImportDestination

    Properties

    FieldDefinitions

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

    LanguageResources

    Declaration
    LanguageResource[] LanguageResources { get; }
    Property Value
    Type Description
    LanguageResource[]

    SourceLanguage

    Declaration
    CultureCode SourceLanguage { get; }
    Property Value
    Type Description
    CultureCode

    TargetLanguage

    Declaration
    CultureCode TargetLanguage { get; }
    Property Value
    Type Description
    CultureCode

    UsesLegacyHashes

    Declaration
    bool UsesLegacyHashes { get; }
    Property Value
    Type Description
    bool

    Methods

    AddTranslationUnits(TranslationUnit[], ImportSettings)

    Replaced by AddTranslationUnitsMask

    Declaration
    [Obsolete("Use IImportDestinationAsync")]
    ImportResult[] AddTranslationUnits(TranslationUnit[] tus, ImportSettings settings)
    Parameters
    Type Name Description
    TranslationUnit[] tus
    ImportSettings settings
    Returns
    Type Description
    ImportResult[]

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

    Declaration
    [Obsolete("Use IImportDestinationAsync")]
    ImportResult[] AddTranslationUnitsMask(TranslationUnit[] tus, ImportSettings settings, bool[] mask)
    Parameters
    Type Name Description
    TranslationUnit[] tus
    ImportSettings settings
    bool[] mask
    Returns
    Type Description
    ImportResult[]

    UpdateFieldDefinitions(FieldDefinitions)

    Declaration
    [Obsolete("Use IImportDestinationAsync")]
    void UpdateFieldDefinitions(FieldDefinitions mergedFieldDefinitions)
    Parameters
    Type Name Description
    FieldDefinitions mergedFieldDefinitions

    Fields that either 1. were only defined in the incoming data or 2. were defined in incoming data and destination data, but with additional picklist values in the incoming data (field contains a merge of both)

    UpdateLanguageResources(List<LanguageResource>)

    Declaration
    [Obsolete("Use IImportDestinationAsync")]
    void UpdateLanguageResources(List<LanguageResource> mergedLanguageResources)
    Parameters
    Type Name Description
    List<LanguageResource> mergedLanguageResources

    Language resources that either 1. were only defined in the incoming data or 2. were defined in incoming and destination data, but with additional values in the incoming data (resource contains a merge of both)

    In this article
    • Properties
      • FieldDefinitions
      • LanguageResources
      • SourceLanguage
      • TargetLanguage
      • UsesLegacyHashes
    • Methods
      • AddTranslationUnits(TranslationUnit[], ImportSettings)
      • AddTranslationUnitsMask(TranslationUnit[], ImportSettings, bool[])
      • UpdateFieldDefinitions(FieldDefinitions)
      • UpdateLanguageResources(List<LanguageResource>)
    Back to top Generated by DocFX