Skip to main content

RtfBorderMetadata Struct

Definition

Assembly:Avalonia.Controls.Documents.Serialization.Rtf
Package:Avalonia.Controls.Documents.Serialization.Rtf

RTF border metadata preserving exact RTF representation.

public struct RtfBorderMetadata

Inheritance: ValueType -> RtfBorderMetadata

Implements: IEquatable<RtfBorderMetadata>

Methods

NameDescription
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Equals overloads

Equals Method

public bool Equals(Avalonia.Controls.Documents.Serialization.Rtf.RtfBorderMetadata other)
Parameters

other Avalonia.Controls.Documents.Serialization.Rtf.RtfBorderMetadata

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
ColorIndexColor table index for border color (\brdrcfN).
SpaceTwipsSpace between border and content in twips (\brspN).
TypeBorder type: "brdrs" (single), "brdrdb" (double), "brdrdot" (dotted), "brdrdash" (dashed), "brdrdashd" (dash-dot), "brdrdashdd" (dash-dot-dot), "brdrth" (thick), "brdrwavy" (wavy), etc.
WidthTwipsBorder width in twips (\brdrwN).

ColorIndex Property

Color table index for border color (\brdrcfN).

public Nullable<int> ColorIndex { get; set; }

SpaceTwips Property

Space between border and content in twips (\brspN).

public int SpaceTwips { get; set; }

Type Property

Border type: "brdrs" (single), "brdrdb" (double), "brdrdot" (dotted), "brdrdash" (dashed), "brdrdashd" (dash-dot), "brdrdashdd" (dash-dot-dot), "brdrth" (thick), "brdrwavy" (wavy), etc.

public string Type { get; set; }

WidthTwips Property

Border width in twips (\brdrwN).

public int WidthTwips { get; set; }