Table of Contents

Struct S128XlinkReference

Namespace
EncDotNet.S100.Datasets.S128
Assembly
EncDotNet.S100.Datasets.S128.dll

An xlink:href reference carried on a feature.

public readonly record struct S128XlinkReference : IEquatable<S128XlinkReference>
Implements
Inherited Members

Constructors

S128XlinkReference(string, string, string?, string)

An xlink:href reference carried on a feature.

public S128XlinkReference(string Role, string Href, string? Arcrole, string TargetId)

Parameters

Role string

The local name of the carrying element (e.g. elementContainer, theReference).

Href string

The raw xlink href value (typically #id for local references).

Arcrole string

Optional xlink:arcrole attribute.

TargetId string

The trimmed identifier portion of Href (leading # stripped).

Properties

Arcrole

Optional xlink:arcrole attribute.

public string? Arcrole { get; init; }

Property Value

string

Href

The raw xlink href value (typically #id for local references).

public string Href { get; init; }

Property Value

string

Role

The local name of the carrying element (e.g. elementContainer, theReference).

public string Role { get; init; }

Property Value

string

TargetId

The trimmed identifier portion of Href (leading # stripped).

public string TargetId { get; init; }

Property Value

string