Search Results for

    Show / Hide Table of Contents

    Class SimpleAlignerBroker

    Inheritance
    System.Object
    SimpleAlignerBroker
    Implements
    IAlignerBroker
    Namespace: Sdl.Core.FineGrainedAlignment
    Assembly: Sdl.Core.FineGrainedAlignment.dll
    Syntax
    public class SimpleAlignerBroker : Object, IAlignerBroker

    Constructors

    SimpleAlignerBroker(ITranslationModelDataService, TranslationModelBuilderSettings)

    Declaration
    public SimpleAlignerBroker(ITranslationModelDataService modelService, TranslationModelBuilderSettings modelBuilderSettings = null)
    Parameters
    Type Name Description
    ITranslationModelDataService modelService
    TranslationModelBuilderSettings modelBuilderSettings

    SimpleAlignerBroker(ITranslationModelDataService, ICultureMetadataManager, TranslationModelBuilderSettings)

    Declaration
    public SimpleAlignerBroker(ITranslationModelDataService modelService, ICultureMetadataManager cultureMetadataManager, TranslationModelBuilderSettings modelBuilderSettings = null)
    Parameters
    Type Name Description
    ITranslationModelDataService modelService
    Sdl.Core.Globalization.CultureMetadataManager.ICultureMetadataManager cultureMetadataManager
    TranslationModelBuilderSettings modelBuilderSettings

    Methods

    GetAlignerAsync(AlignerDefinition, AlignerSettings)

    Declaration
    public Task<IFineGrainedAligner> GetAlignerAsync(AlignerDefinition definition, AlignerSettings settings)
    Parameters
    Type Name Description
    AlignerDefinition definition
    AlignerSettings settings
    Returns
    Type Description
    System.Threading.Tasks.Task<IFineGrainedAligner>

    GetModelAsync(TranslationModelId)

    Declaration
    public Task<TranslationModel> GetModelAsync(TranslationModelId translationModelId)
    Parameters
    Type Name Description
    TranslationModelId translationModelId
    Returns
    Type Description
    System.Threading.Tasks.Task<TranslationModel>

    Implements

    IAlignerBroker

    On this page

    • Constructors
      • SimpleAlignerBroker(ITranslationModelDataService, TranslationModelBuilderSettings)
      • SimpleAlignerBroker(ITranslationModelDataService, ICultureMetadataManager, TranslationModelBuilderSettings)
    • Methods
      • GetAlignerAsync(AlignerDefinition, AlignerSettings)
      • GetModelAsync(TranslationModelId)
    • Implements
    Back to top Generated by DocFX