Class S124ComplexAttribute
A complex attribute instance containing sub-attributes.
public sealed class S124ComplexAttribute : IS100ComplexAttribute
- Inheritance
-
S124ComplexAttribute
- Implements
- Inherited Members
Properties
Code
The complex attribute code.
public required string Code { get; init; }
Property Value
Groups
The nested complex sub-attributes, one per occurrence in document
order, each with its own leaf values (Edition 2.0.0, for example one
information per language inside warningInformation).
SubAttributes keeps only the first of a repeated one.
Empty when the attribute nests none.
public IReadOnlyList<S124ComplexAttribute> Groups { get; init; }
Property Value
SubAttributes
Sub-attribute values keyed by code.
public required IReadOnlyDictionary<string, string> SubAttributes { get; init; }