Search Results for

    Show / Hide Table of Contents

    Interface ITranslationModelManager

    Namespace: Sdl.Core.FineGrainedAlignment
    Assembly: Sdl.Core.FineGrainedAlignment.dll
    Syntax
    public interface ITranslationModelManager

    Methods

    AddModelAsync(String, List<AlignableCorpusId>, CultureCode, CultureCode, TranslationModelTypes)

    Declaration
    Task<TranslationModelId> AddModelAsync(string name, List<AlignableCorpusId> corpora, CultureCode sourceCulture, CultureCode targetCulture, TranslationModelTypes modelType)
    Parameters
    Type Name Description
    String name
    List<AlignableCorpusId> corpora
    CultureCode sourceCulture
    CultureCode targetCulture
    TranslationModelTypes modelType
    Returns
    Type Description
    Task<TranslationModelId>

    ClearModelAsync(TranslationModelId)

    Declaration
    Task ClearModelAsync(TranslationModelId id)
    Parameters
    Type Name Description
    TranslationModelId id
    Returns
    Type Description
    Task

    CreateSeparateModelSchemaAsync(GuidBasedTranslationModelId)

    Declaration
    Task CreateSeparateModelSchemaAsync(GuidBasedTranslationModelId id)
    Parameters
    Type Name Description
    GuidBasedTranslationModelId id
    Returns
    Type Description
    Task

    DeleteModelAsync(TranslationModelId)

    Declaration
    Task DeleteModelAsync(TranslationModelId id)
    Parameters
    Type Name Description
    TranslationModelId id
    Returns
    Type Description
    Task

    GetModelAsync(TranslationModelId)

    Declaration
    Task<TranslationModel> GetModelAsync(TranslationModelId id)
    Parameters
    Type Name Description
    TranslationModelId id
    Returns
    Type Description
    Task<TranslationModel>

    GetModelDetailsAsync()

    Declaration
    Task<IList<TranslationModelDetails>> GetModelDetailsAsync()
    Returns
    Type Description
    Task<IList<TranslationModelDetails>>

    GetModelDetailsAsync(GuidBasedTranslationModelId)

    Declaration
    Task<TranslationModelDetails> GetModelDetailsAsync(GuidBasedTranslationModelId id)
    Parameters
    Type Name Description
    GuidBasedTranslationModelId id
    Returns
    Type Description
    Task<TranslationModelDetails>

    GetModelsAsync()

    Declaration
    Task<List<TranslationModel>> GetModelsAsync()
    Returns
    Type Description
    Task<List<TranslationModel>>

    GetOrAddTranslationModelAsync(GuidBasedTranslationModelId, String, List<AlignableCorpusId>, CultureCode, CultureCode, TranslationModelTypes)

    Declaration
    Task<TranslationModelDetails> GetOrAddTranslationModelAsync(GuidBasedTranslationModelId id, string name, List<AlignableCorpusId> corpora, CultureCode sourceCulture, CultureCode targetCulture, TranslationModelTypes modelType)
    Parameters
    Type Name Description
    GuidBasedTranslationModelId id
    String name
    List<AlignableCorpusId> corpora
    CultureCode sourceCulture
    CultureCode targetCulture
    TranslationModelTypes modelType
    Returns
    Type Description
    Task<TranslationModelDetails>

    UpdateModelAsync(TranslationModelId, String, List<AlignableCorpusId>)

    Declaration
    Task UpdateModelAsync(TranslationModelId id, string name, List<AlignableCorpusId> corpora)
    Parameters
    Type Name Description
    TranslationModelId id
    String name
    List<AlignableCorpusId> corpora
    Returns
    Type Description
    Task
    In this article
    • Methods
      • AddModelAsync(String, List<AlignableCorpusId>, CultureCode, CultureCode, TranslationModelTypes)
      • ClearModelAsync(TranslationModelId)
      • CreateSeparateModelSchemaAsync(GuidBasedTranslationModelId)
      • DeleteModelAsync(TranslationModelId)
      • GetModelAsync(TranslationModelId)
      • GetModelDetailsAsync()
      • GetModelDetailsAsync(GuidBasedTranslationModelId)
      • GetModelsAsync()
      • GetOrAddTranslationModelAsync(GuidBasedTranslationModelId, String, List<AlignableCorpusId>, CultureCode, CultureCode, TranslationModelTypes)
      • UpdateModelAsync(TranslationModelId, String, List<AlignableCorpusId>)
    Back to top Generated by DocFX