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; }