Search Results for

    Show / Hide Table of Contents

    Class TranslationMemoriesViewController

    Inheritance
    object
    AbstractController
    AbstractViewController
    AbstractBindedController
    TranslationMemoriesViewController
    Implements
    IDisposable
    IBindedController
    Inherited Members
    AbstractBindedController.Activate()
    AbstractBindedController.GetExplorerBarControl()
    AbstractBindedController.GetContentControl()
    AbstractBindedController.Invoke(Delegate)
    AbstractBindedController.BeginInvoke(Delegate)
    AbstractBindedController.View
    AbstractBindedController.InvokeRequired
    AbstractViewController.Refresh()
    AbstractViewController.Dispose()
    AbstractViewController.Dispose(bool)
    AbstractViewController.Context
    AbstractViewController.ActivationChanged
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.TranslationStudioAutomation.IntegrationApi
    Assembly: Sdl.TranslationStudioAutomation.IntegrationApi.dll
    Syntax
    [BindController("TranslationMemoryManagerView")]
    public class TranslationMemoriesViewController : AbstractBindedController, IDisposable, IBindedController

    Constructors

    TranslationMemoriesViewController(IStudioWindow)

    Declaration
    public TranslationMemoriesViewController(IStudioWindow studioWindow)
    Parameters
    Type Name Description
    IStudioWindow studioWindow

    Fields

    _tmManagementService

    Declaration
    protected ITranslationMemoryManagementService _tmManagementService
    Field Value
    Type Description
    ITranslationMemoryManagementService

    Methods

    GetActiveTranslationUnit()

    Declaration
    public TranslationUnit GetActiveTranslationUnit()
    Returns
    Type Description
    TranslationUnit

    GetAllTranslationUnitsFromActivePage()

    Declaration
    public List<TranslationUnit> GetAllTranslationUnitsFromActivePage()
    Returns
    Type Description
    List<TranslationUnit>

    GetTranslationMemoryManagementService()

    Declaration
    protected virtual ITranslationMemoryManagementService GetTranslationMemoryManagementService()
    Returns
    Type Description
    ITranslationMemoryManagementService

    GetTranslationUnitsMarkedForDeletion()

    Declaration
    public List<TranslationUnit> GetTranslationUnitsMarkedForDeletion()
    Returns
    Type Description
    List<TranslationUnit>

    Initialize(IViewContext)

    Called only once when the controller is initialized

    Declaration
    protected override void Initialize(IViewContext context)
    Parameters
    Type Name Description
    IViewContext context

    The context in which the view is initialized.

    Overrides
    AbstractViewController.Initialize(IViewContext)

    SelectRow(int)

    Declaration
    public bool SelectRow(int rowindex)
    Parameters
    Type Name Description
    int rowindex
    Returns
    Type Description
    bool

    SetActiveTranslationUnitSource(string)

    Sets the source content for the active translation unit.

    Declaration
    public void SetActiveTranslationUnitSource(string newText)
    Parameters
    Type Name Description
    string newText

    SetActiveTranslationUnitTarget(string)

    Sets the target content for the active translation unit.

    Declaration
    public void SetActiveTranslationUnitTarget(string newText)
    Parameters
    Type Name Description
    string newText

    Implements

    IDisposable
    IBindedController

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(object, Action<Window>)
    In this article
    • Constructors
      • TranslationMemoriesViewController(IStudioWindow)
    • Fields
      • _tmManagementService
    • Methods
      • GetActiveTranslationUnit()
      • GetAllTranslationUnitsFromActivePage()
      • GetTranslationMemoryManagementService()
      • GetTranslationUnitsMarkedForDeletion()
      • Initialize(IViewContext)
      • SelectRow(int)
      • SetActiveTranslationUnitSource(string)
      • SetActiveTranslationUnitTarget(string)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX