Class RichTextDecoration
- Namespace
- RichEdit.Maui
- Assembly
- RichEdit.Maui.dll
A nonempty UTF-16 range with presentation-only appearance.
public sealed record RichTextDecoration : IEquatable<RichTextDecoration>
- Inheritance
-
RichTextDecoration
- Implements
- Inherited Members
Constructors
RichTextDecoration(TextSpan, RichTextDecorationStyle)
A nonempty UTF-16 range with presentation-only appearance.
public RichTextDecoration(TextSpan Range, RichTextDecorationStyle Style)
Parameters
RangeTextSpanThe range to decorate.
StyleRichTextDecorationStyleThe appearance overrides.
Properties
Range
The range to decorate.
public TextSpan Range { get; init; }
Property Value
Style
The appearance overrides.
public RichTextDecorationStyle Style { get; init; }
Property Value
Methods
Deconstruct(out TextSpan, out RichTextDecorationStyle)
public void Deconstruct(out TextSpan Range, out RichTextDecorationStyle Style)
Parameters
RangeTextSpanStyleRichTextDecorationStyle
Equals(RichTextDecoration?)
public bool Equals(RichTextDecoration? other)
Parameters
otherRichTextDecoration
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(RichTextDecoration?, RichTextDecoration?)
public static bool operator ==(RichTextDecoration? left, RichTextDecoration? right)
Parameters
leftRichTextDecorationrightRichTextDecoration
Returns
operator !=(RichTextDecoration?, RichTextDecoration?)
public static bool operator !=(RichTextDecoration? left, RichTextDecoration? right)
Parameters
leftRichTextDecorationrightRichTextDecoration