Table of Contents

Class S129FeatureName

Namespace
EncDotNet.S100.Datasets.S129.DataModel
Assembly
EncDotNet.S100.Datasets.S129.dll

A multilingual feature name as carried by S-129 Edition 2.0.0 §featureName — a complex attribute with a language code, a display name, and a name-usage classifier.

public sealed record S129FeatureName : IEquatable<S129FeatureName>
Inheritance
S129FeatureName
Implements
Inherited Members

Properties

Language

ISO 639 language code (e.g. "en").

public string? Language { get; init; }

Property Value

string

Name

The display name.

public string? Name { get; init; }

Property Value

string

NameUsage

The name-usage text label (S-129 listed value nameUsage; e.g. "Default Name Display").

public string? NameUsage { get; init; }

Property Value

string