Class UnitDefinition
Defines units to be recognized, with optional type to indicate interchangeability during autosubtitution etc.
Inheritance
Inherited Members
Namespace: Sdl.Core.Globalization.UnitMetadata
Assembly: Sdl.Core.Globalization.dll
Syntax
public class UnitDefinition
Constructors
UnitDefinition()
Declaration
public UnitDefinition()
Properties
UnitKey
A well-known key identifying the type of the unit e.g. "Mm", "Mkg", "BISin"
Declaration
public string UnitKey { get; set; }
Property Value
Type | Description |
---|---|
System. |
Remarks
These values are mostly string versions of values in the enum Sdl.LanguagePlatform.Core.Tokenization.Unit
but can include other values for units not defined by that enum. When converted to
Sdl.LanguagePlatform.Core.Tokenization.CustomUnitDefinition, if Unit
UnitType
If not null, a value indicating what other units it can be interchanged with during translation, e.g. 'Length', 'Area' (as for values migrated from the enum Sdl.LanguagePlatform.Core.Tokenization.Unit) or an arbitrary identifier such as '4' (as for migrated 'anonymous' types like mmol, umol ..)
Declaration
public string UnitType { get; set; }
Property Value
Type | Description |
---|---|
System. |