Interface IImportDestinationAsync
  
  
  
  
  Assembly: Sdl.Core.TM.ImportExport.dll
  Syntax
  
    public interface IImportDestinationAsync : IImportDestination
   
  Methods
  
  
  
  
  Declaration
  
    Task<ImportResult[]> AddTranslationUnitsMaskedAsync(TranslationUnit[] tus, ImportSettings settings, bool[] mask)
   
  Parameters
  
  Returns
  
  
  GetFieldDefinitionsAsync()
  
  
  Declaration
  
    Task<FieldDefinitions> GetFieldDefinitionsAsync()
   
  Returns
  
  
  GetLanguageResourcesAsync()
  
  
  Declaration
  
    Task<LanguageResource[]> GetLanguageResourcesAsync()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | Task<LanguageResource[]> |  | 
    
  
  
  
  
  
  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
  
  
  
  
  
  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