Search Results for

    Show / Hide Table of Contents

    Interface IImportDestinationAsync

    Async version of IImportDestination

    Inherited Members
    IImportDestination.AddTranslationUnits(TranslationUnit[], ImportSettings)
    IImportDestination.AddTranslationUnitsMask(TranslationUnit[], ImportSettings, bool[])
    IImportDestination.UpdateFieldDefinitions(FieldDefinitions)
    IImportDestination.UpdateLanguageResources(List<LanguageResource>)
    IImportDestination.SourceLanguage
    IImportDestination.TargetLanguage
    IImportDestination.FieldDefinitions
    IImportDestination.UsesLegacyHashes
    IImportDestination.LanguageResources
    Namespace: Sdl.Core.TM.ImportExport
    Assembly: Sdl.Core.TM.ImportExport.dll
    Syntax
    public interface IImportDestinationAsync : IImportDestination

    Methods

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

    See IImportDestinationAsync

    Declaration
    Task<ImportResult[]> AddTranslationUnitsMaskedAsync(TranslationUnit[] tus, ImportSettings settings, bool[] mask)
    Parameters
    Type Name Description
    TranslationUnit[] tus
    ImportSettings settings
    bool[] mask
    Returns
    Type Description
    Task<ImportResult[]>

    GetFieldDefinitionsAsync()

    Async version of FieldDefinitions

    Declaration
    Task<FieldDefinitions> GetFieldDefinitionsAsync()
    Returns
    Type Description
    Task<FieldDefinitions>

    GetLanguageResourcesAsync()

    Async version of LanguageResources

    Declaration
    Task<LanguageResource[]> GetLanguageResourcesAsync()
    Returns
    Type Description
    Task<LanguageResource[]>

    UpdateFieldDefinitionsAsync(FieldDefinitions)

    Declaration
    Task UpdateFieldDefinitionsAsync(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)

    Returns
    Type Description
    Task

    UpdateLanguageResourcesAsync(List<LanguageResource>)

    Declaration
    Task UpdateLanguageResourcesAsync(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)

    Returns
    Type Description
    Task
    In this article
    • Methods
      • AddTranslationUnitsMaskedAsync(TranslationUnit[], ImportSettings, bool[])
      • GetFieldDefinitionsAsync()
      • GetLanguageResourcesAsync()
      • UpdateFieldDefinitionsAsync(FieldDefinitions)
      • UpdateLanguageResourcesAsync(List<LanguageResource>)
    Back to top Generated by DocFX