Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

CslBibliographyLayout

Namespace OfficeIMO.Bibliography
Assembly OfficeIMO.Bibliography
Modifiers sealed

Immutable CSL bibliography presentation settings for an output host.

Inheritance

  • Object
  • CslBibliographyLayout

Remarks

HTML entries contain CSL display classes. The host applies these spacing and indentation settings in its own layout system.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Properties

public Boolean HangingIndent { get; } #

Whether the style requests a hanging indent.

public Int32 LineSpacing { get; } #

Line-height multiplier. The CSL default is one.

public Int32 EntrySpacing { get; } #

Additional line-height units between entries. The CSL default is one.

public CslSecondFieldAlignment SecondFieldAlignment { get; } #

Alignment requested for lines after the first field.

public Int32 MaximumLeftMarginCharacters { get; } #

Longest rendered left-margin field in UTF-16 characters across the returned entries.