Search Results for

    Show / Hide Table of Contents

    Class StudioVersion

    This class hold details specific to a Studio version

    Inheritance
    object
    StudioVersion
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.Versioning
    Assembly: Sdl.Versioning.dll
    Syntax
    public class StudioVersion

    Constructors

    StudioVersion()

    Declaration
    public StudioVersion()

    Properties

    BaseProductName

    The Name of the product with no qualifiers e.g. Trados Studio this is usually used as a neutral folder name

    Declaration
    public string BaseProductName { get; set; }
    Property Value
    Type Description
    string

    Company

    The publishing company of the Studio edition e.g. Sdl or Trados

    Declaration
    public string Company { get; set; }
    Property Value
    Type Description
    string

    Edition

    The current Studio edition e.g. blank or beta, nightly etc.

    Declaration
    public string Edition { get; set; }
    Property Value
    Type Description
    string

    ExecutableVersion

    The version of the Executable as a version type e.g. 16.0.0.1234

    Declaration
    public Version ExecutableVersion { get; set; }
    Property Value
    Type Description
    Version

    InstallPath

    The installation location

    Declaration
    public string InstallPath { get; set; }
    Property Value
    Type Description
    string

    PluginPackagePath

    The version dependent part of the plugin package location e.g 15 or 16 or 16Beta

    Declaration
    public string PluginPackagePath { get; }
    Property Value
    Type Description
    string

    PluginUnpackPath

    The version dependent part of the plugin contents when unpacked location e.g 15 or 16 or 16Beta

    Declaration
    public string PluginUnpackPath { get; }
    Property Value
    Type Description
    string

    PublicVersion

    The public version e.g."Trados Studio 2022"

    Declaration
    public string PublicVersion { get; set; }
    Property Value
    Type Description
    string

    ShortVersion

    The Studio short version e.g. 2021

    Declaration
    public string ShortVersion { get; set; }
    Property Value
    Type Description
    string

    StudioDocumentsFolderName

    The Studio Documents folder name

    Declaration
    public string StudioDocumentsFolderName { get; set; }
    Property Value
    Type Description
    string

    Version

    The product version string e.g. studio16Beta

    Declaration
    public string Version { get; set; }
    Property Value
    Type Description
    string

    Methods

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(object, Action<Window>)
    In this article
    • Constructors
      • StudioVersion()
    • Properties
      • BaseProductName
      • Company
      • Edition
      • ExecutableVersion
      • InstallPath
      • PluginPackagePath
      • PluginUnpackPath
      • PublicVersion
      • ShortVersion
      • StudioDocumentsFolderName
      • Version
    • Methods
      • ToString()
    • Extension Methods
    Back to top Generated by DocFX