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)

    Declaration
    public SimpleAlignerBroker(ITranslationModelDataService modelService)
    Parameters
    Type Name Description
    ITranslationModelDataService modelService

    SimpleAlignerBroker(ITranslationModelDataService, ICultureMetadataManager)

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

    Methods

    GetAlignerAsync(AlignerDefinition)

    Declaration
    public Task<IFineGrainedAligner> GetAlignerAsync(AlignerDefinition definition)
    Parameters
    Type Name Description
    AlignerDefinition definition
    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

    Back to top Generated by DocFX