SubtagRegistryTagRecordBase Class

Definition

Namespace: DataStandardizer.LanguageTag.SubtagRegistry

The base for the tag and subtag records; exposes the common registry fields shared by SubtagRegistryTagRecord and SubtagRegistrySubtagRecord.

public abstract class SubtagRegistryTagRecordBase : SubtagRegistryRecordBase

Remarks

Each property is backed by the inherited GetPropertyValue<T>() / GetPropertyValues<T>() helpers and mapped to its registry field by a SubtagRegistryFieldAttribute.

Properties

Property Signature Registry field
Added DateTime Added { get; } Added
Comments string? Comments { get; } Comments
Deprecated DateTime? Deprecated { get; } Deprecated
Description string[] Description { get; } Description
Macrolanguage string? Macrolanguage { get; } Macrolanguage
PreferredValue string? PreferredValue { get; } Preferred-Value
Prefix string[] Prefix { get; } Prefix
Scope string? Scope { get; } Scope
SuppressScript string? SuppressScript { get; } Suppress-Script
Type string Type { get; } Type

Applies to

Targets netstandard1.0, netstandard2.0, net8.0, and net10.0. On the .NET Standard targets nullability is expressed through JetBrains [CanBeNull] attributes; the public surface is otherwise the same.

See also


This site uses Just the Docs, a documentation theme for Jekyll.