Class StudioVersionService
Service used to obtain installation information for the current running Trados Studio instance
Implements
Inherited Members
Namespace: Sdl.Versioning
Assembly: Sdl.Versioning.dll
Syntax
public class StudioVersionService : IStudioVersionService
Constructors
StudioVersionService()
Declaration
public StudioVersionService()
Methods
GetInstalledStudioVersions()
Returns a list of all installed Trados Studio versions
Declaration
public List<StudioVersion> GetInstalledStudioVersions()
Returns
| Type | Description |
|---|---|
| List<StudioVersion> |
GetStudioVersion()
Returns information for the current Trados Studio installation
Declaration
public StudioVersion GetStudioVersion()
Returns
| Type | Description |
|---|---|
| StudioVersion |
StudioVersionSupported(Version, Version, Version)
Determines if given version is supported or not
Declaration
public bool StudioVersionSupported(Version minVersion, Version maxVersion, Version studioVersion)
Parameters
| Type | Name | Description |
|---|---|---|
| Version | minVersion | |
| Version | maxVersion | |
| Version | studioVersion |
Returns
| Type | Description |
|---|---|
| bool | True when the Studio version is within the given bounds |