MultiLanguageString¶
Overview¶
Data type
A container for one or more SingleLanguageStrings. MultiLanguageString is used as the type of data attributes which have language-dependent string values: Each SingleLanguageString contains a NullableString Value and a Language tag.
Attributes (data)
Name |
Multiplicity |
Type |
---|---|---|
1..* |
Implementation in Proteus Schema
The Proteus Schema implementation of MultiLanguageString depends on the Proteus Schema implementations of the data attributes with type MultiLanguageString.
MultiLanguageString is the type of the Value attribute of CustomMultiLanguageStringAttribute. CustomMultiLanguageStringAttribute is implemented as a set of custom generic attributes for multi-language string values.
All other data attributes with type MultiLanguageString are implemented as sets of DEXPI generic attributes for multi-language string values. For example, see the ChamberDescription attribute of Chamber.
SingleLanguageStrings¶
Attribute (data)
The SingleLanguageStrings with language-dependent values for the MultiLanguageString.
Multiplicity: 1..*
Type: SingleLanguageString
Implementation in Proteus Schema
See Proteus Schema implementation of MultiLanguageString.