...
In den GenericProperties stehen die Metadaten zu den einzelnen Attributen zur Verfügung. Die Werte für ein Attribute wird in der GenericPropertyValues-Liste gespeichert. Referenziert das GenericProperty auf eine Liste, so muss das Attribut LookupValues verwendet werden.
LanguageValues
daylight ist Viel- und Mehrsprachig. Das bedeutet, dass gewisse Werte gleichzeitig in mehreren Sprachen zur Verfügung stehen können. In diesem Fall werden die Werte in folgender Notation übertragen:
Code Block | ||||
---|---|---|---|---|
| ||||
"Values": [
{
"IetfLanguageTag": "de-CH",
"Value": "Wert in de-CH"
},
{
"IetfLanguageTag": "en-US",
"Value": "Wert in en-US"
}
] |
Das Objekt enthält immer das Attribute Values
, welches aus einer Liste von beliebig vielen Wertepaaren IetfLanguageTag
und Value
besteht. Wird ein Wert nur in einer Sprache eingegeben, so wird dieser Wert in die anderen Sprachen kopiert. Das beduetet, dass wenn ein Anlass nur in de-CH ausgeschrieben und nicht übersetzt wird, der gleiche Wert im Objekt mit der Bezeichnung en-US kopiert wird.