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.