Projects Controller
The Trados Studio Integration API enables third-party developers to implement project functionalities in the Trados Studio application.
ProjectsController Overview
The ProjectsController enables third-party developers to integrate custom UI functionalities into the Trados Studio projects view and perform project operations.
For more information, see About projects.
For a complete code sample, see Using Trados Studio ProjectsController.
Enhancing the Projects View
The ProjectsController supports integrating custom UI into the Trados Studio projects view:
- Integrating viewparts (see Integrating viewparts)
- Integrating menus
- Integrating context menus
Project Operations
The ProjectsController supports performing project operations:
- Adding projects to the projects list
- Opening a project
- Closing projects
- Performing operations on the current project
For more information, see About projects.
To perform project file operations on the current open project, see Files controller.
Note
If you modify projects using the Project Automation API, call Save to save changes and RefreshProjects to update the UI.