Table of Contents

Class TemplateSourceSpan

Namespace
MailStencil
Assembly
MailStencil.Core.dll

A location within one component. Offsets are zero-based UTF-16; line and column are one-based.

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

Constructors

TemplateSourceSpan(int, int, int, int)

A location within one component. Offsets are zero-based UTF-16; line and column are one-based.

public TemplateSourceSpan(int Offset, int Length, int Line, int Column)

Parameters

Offset int

Start offset.

Length int

Span length.

Line int

Start line.

Column int

Start column.

Properties

Column

Start column.

public int Column { get; init; }

Property Value

int

Length

Span length.

public int Length { get; init; }

Property Value

int

Line

Start line.

public int Line { get; init; }

Property Value

int

Offset

Start offset.

public int Offset { get; init; }

Property Value

int