Table of Contents

Class RichTextListDefinition

Namespace
RichEdit.Maui
Assembly
RichEdit.Maui.dll

Defines all levels of a reusable list instance.

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

Constructors

RichTextListDefinition(IEnumerable<RichTextListLevelDefinition>)

Initializes a list definition.

public RichTextListDefinition(IEnumerable<RichTextListLevelDefinition> levels)

Parameters

levels IEnumerable<RichTextListLevelDefinition>

Between one and nine caller-defined levels.

Properties

Levels

Gets the ordered level definitions.

public ImmutableArray<RichTextListLevelDefinition> Levels { get; }

Property Value

ImmutableArray<RichTextListLevelDefinition>

Methods

Equals(RichTextListDefinition?)

public bool Equals(RichTextListDefinition? other)

Parameters

other RichTextListDefinition

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(RichTextListDefinition?, RichTextListDefinition?)

public static bool operator ==(RichTextListDefinition? left, RichTextListDefinition? right)

Parameters

left RichTextListDefinition
right RichTextListDefinition

Returns

bool

operator !=(RichTextListDefinition?, RichTextListDefinition?)

public static bool operator !=(RichTextListDefinition? left, RichTextListDefinition? right)

Parameters

left RichTextListDefinition
right RichTextListDefinition

Returns

bool