Search Results for

    Show / Hide Table of Contents

    Class SimpleAlignerBroker

    Inheritance
    object
    SimpleAlignerBroker
    Implements
    IAlignerBroker
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Sdl.Core.FineGrainedAlignment
    Assembly: Sdl.Core.FineGrainedAlignment.dll
    Syntax
    public class SimpleAlignerBroker : IAlignerBroker

    Constructors

    SimpleAlignerBroker(ITranslationModelDataService, TranslationModelBuilderSettings)

    Declaration
    [Obsolete("Use version providing ICultureMetadataManager")]
    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
    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
    Task<IFineGrainedAligner>

    GetModelAsync(TranslationModelId)

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

    Implements

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