Table of Contents

Interface IGridStyle

Namespace
BiExcellence.OpenBi.Api.GridStyles
Assembly
BiExcellence.OpenBi.Api.Client.dll

A single CSS-like property/value row within a GridStyleGroup. Group, style name and property name together identify the row.

public interface IGridStyle

Properties

GroupId

The id of the GridStyleGroup the row belongs to. Set from the route on write.

string? GroupId { get; init; }

Property Value

string

PropertyName

The style property: BackgroundColor, FontColor, HorizontalAlignment, FontName, FontSize, FontItalic, FontBold, IndentLevel, WrapText, or Border{Top|Bottom|Left|Right}Color / Border{Top|Bottom|Left|Right}Visible.

string? PropertyName { get; init; }

Property Value

string

PropertyValue

The property value as a string: colors as #RRGGBB, alignment as left, center, right or justify, flags as true/false, numbers in invariant culture.

string? PropertyValue { get; init; }

Property Value

string

StyleName

The named cell style the row belongs to, as an Excel named style: OPENBI... styles are used by biAnalytics, SAPBEX... styles by the document export.

string? StyleName { get; init; }

Property Value

string