Table of Contents

Class RichTextChangeSet

Namespace
RichEdit.Maui
Assembly
RichEdit.Maui.dll

Describes one atomic transition between document versions.

public sealed class RichTextChangeSet
Inheritance
RichTextChangeSet
Inherited Members

Properties

Changes

Gets the ordered bounded changes in the transaction.

public IReadOnlyList<RichTextChange> Changes { get; }

Property Value

IReadOnlyList<RichTextChange>

IsEmpty

Gets a value indicating whether the transaction made no changes.

public bool IsEmpty { get; }

Property Value

bool

IsTextChanged

Gets a value indicating whether logical text changed.

public bool IsTextChanged { get; }

Property Value

bool

Origin

Gets the source category of the transaction.

public RichTextChangeOrigin Origin { get; }

Property Value

RichTextChangeOrigin

Tag

Gets optional application data supplied in the edit options.

public object? Tag { get; }

Property Value

object

VersionAfter

Gets the document version after the transaction.

public long VersionAfter { get; }

Property Value

long

VersionBefore

Gets the document version before the transaction.

public long VersionBefore { get; }

Property Value

long