Trados Studio Controllers
The Trados Studio Integration API enables third-party developers to extend, customize, and integrate custom functionalities into the Trados Studio UI application. You can also gain control and perform various operations.
This topic covers specific Trados Studio UI integrations and operations.
MVC and MVVM Patterns
Based on MVC and MVVM patterns, the Trados Studio Integration API provides view and viewpart controllers to enable third-party developers to integrate custom UI.
For information on how to create and integrate views and viewparts, see:
Obtaining Controller Instances
The following example shows how to obtain the view or viewpart controllers of the Trados Studio application:
private EditorController GetEditorController()
{
return SdlTradosStudio.Application.GetController<EditorController>();
}
The following topics discuss each Trados Studio controller in detail.