Class S125AttributeNode
One thematic attribute occurrence of an S-125 feature: either a simple attribute carrying a Value, or a complex attribute carrying ordered Children.
public sealed class S125AttributeNode
- Inheritance
-
S125AttributeNode
- Inherited Members
Properties
Children
Sub-attributes of a complex attribute, in document order; empty for a simple attribute.
public IReadOnlyList<S125AttributeNode> Children { get; init; }
Property Value
Code
The attribute code (GML element local name, e.g. colour).
public required string Code { get; init; }
Property Value
IsComplex
true when this node is a complex attribute.
public bool IsComplex { get; }
Property Value
Value
The simple attribute value, or null for a complex attribute.
public string? Value { get; init; }