Table of Contents

Class RichBoundarySelection

Namespace
RichEdit.Core
Assembly
RichEdit.Core.dll

A caret at a structural block boundary, such as the native final paragraph after a table.

public sealed record RichBoundarySelection : RichSelection, IEquatable<RichSelection>, IEquatable<RichBoundarySelection>
Inheritance
RichBoundarySelection
Implements
Inherited Members

Remarks

The boundary does not manufacture authored text. Inserting a paragraph is an explicit transaction.

Constructors

RichBoundarySelection(RichNodeId, RichNodeId, RichBlockEdge)

A caret at a structural block boundary, such as the native final paragraph after a table.

public RichBoundarySelection(RichNodeId Story, RichNodeId Block, RichBlockEdge Edge)

Parameters

Story RichNodeId
Block RichNodeId
Edge RichBlockEdge

Remarks

The boundary does not manufacture authored text. Inserting a paragraph is an explicit transaction.

Properties

Block

public RichNodeId Block { get; init; }

Property Value

RichNodeId

Edge

public RichBlockEdge Edge { get; init; }

Property Value

RichBlockEdge

Story

public RichNodeId Story { get; init; }

Property Value

RichNodeId