Skip to main content

DocxNumberingLevelDefinition Struct

Definition​

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

Numbering level geometry and marker metadata for DOCX list round-trip.

public struct DocxNumberingLevelDefinition

Inheritance: ValueType -> DocxNumberingLevelDefinition

Implements: IEquatable<DocxNumberingLevelDefinition>

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.Docx.DocxNumberingLevelDefinition other)
Parameters​

other Avalonia.Controls.Documents.Serialization.Docx.DocxNumberingLevelDefinition

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
FirstLineIndentTwipsFirst-line indent in twips.
HangingIndentTwipsHanging indent in twips.
JustificationParagraph justification value for this level (left, right, center, both, ...).
LeftIndentTwipsLeft indent in twips.
LevelLevel index (0-based).
MarkerJustificationMarker justification for this level (w:lvlJc): how the number/bullet aligns within its column — "left" (default) or "right" (as Word uses for roman-numeral levels).
MarkerStyleList marker style mapped from w:numFmt.
RightIndentTwipsRight indent in twips.
StartIndexStart index for this level.

FirstLineIndentTwips Property​

First-line indent in twips.

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

HangingIndentTwips Property​

Hanging indent in twips.

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

Justification Property​

Paragraph justification value for this level (left, right, center, both, ...).

public string Justification { get; set; }

LeftIndentTwips Property​

Left indent in twips.

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

Level Property​

Level index (0-based).

public int Level { get; set; }

MarkerJustification Property​

Marker justification for this level (w:lvlJc): how the number/bullet aligns within its column — "left" (default) or "right" (as Word uses for roman-numeral levels).

public string MarkerJustification { get; set; }

MarkerStyle Property​

List marker style mapped from w:numFmt.

public Avalonia.Controls.Documents.Primitives.DocumentNodes.TextMarkerStyle MarkerStyle { get; set; }

RightIndentTwips Property​

Right indent in twips.

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

StartIndex Property​

Start index for this level.

public int StartIndex { get; set; }