Table of Contents

Class RichTextListMarker.Number

Namespace
RichEdit.Maui
Assembly
RichEdit.Maui.dll

Defines a numbered marker and its initial counter.

public sealed record RichTextListMarker.Number : RichTextListMarker, IEquatable<RichTextListMarker>, IEquatable<RichTextListMarker.Number>
Inheritance
RichTextListMarker.Number
Implements
Inherited Members

Constructors

Number(RichTextListNumberStyle, int)

Initializes a numbered marker.

public Number(RichTextListNumberStyle style, int startAt)

Parameters

style RichTextListNumberStyle

The numbering sequence.

startAt int

The positive initial value.

Properties

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

StartAt

Gets the positive initial value.

public int StartAt { get; }

Property Value

int

Style

Gets the numbering sequence.

public RichTextListNumberStyle Style { get; }

Property Value

RichTextListNumberStyle

Methods

Equals(RichTextListMarker?)

public override sealed bool Equals(RichTextListMarker? other)

Parameters

other RichTextListMarker

Returns

bool

Equals(Number?)

public bool Equals(RichTextListMarker.Number? other)

Parameters

other RichTextListMarker.Number

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(Number?, Number?)

public static bool operator ==(RichTextListMarker.Number? left, RichTextListMarker.Number? right)

Parameters

left RichTextListMarker.Number
right RichTextListMarker.Number

Returns

bool

operator !=(Number?, Number?)

public static bool operator !=(RichTextListMarker.Number? left, RichTextListMarker.Number? right)

Parameters

left RichTextListMarker.Number
right RichTextListMarker.Number

Returns

bool