Table of Contents

Class FormatTables

Namespace
Smartsheet.Api.Models
Assembly
smartsheet-csharp-sdk.dll

The FormatTables object is retrieved via the GET /serverinfo operation and contains all of the lookup tables that the Format Descriptor indexes refer to, as well as a property called defaults, which is a Format Descriptor that describes which formats the Smartsheet web application displays for unset formats.

public class FormatTables
Inheritance
FormatTables
Inherited Members

Properties

Bold

Possible values: none, on.

public IList<string> Bold { get; set; }

Property Value

IList<string>

Color

Color hex values.

Note: “none” is the default value for all colors. Applications will need to handle this value and use app-defined colors (typically this is Black for text color and White for background color)

public IList<string> Color { get; set; }

Property Value

IList<string>

Currency

Currency codes and symbols

public IList<Currency> Currency { get; set; }

Property Value

IList<Currency>

DateFormat

Available date formats

public IList<string> DateFormat { get; set; }

Property Value

IList<string>

DecimalCount

All allowed decimal count values

public IList<string> DecimalCount { get; set; }

Property Value

IList<string>

Defaults

A format descriptor where each element describes the formats the Smartsheet web application displays for format values that have not been set.

public string Defaults { get; set; }

Property Value

string

FontFamily

Font families with additional font information

public IList<FontFamily> FontFamily { get; set; }

Property Value

IList<FontFamily>

FontSize

Font sizes in points

public IList<string> FontSize { get; set; }

Property Value

IList<string>

HorizontalAlign

Possible values: none, on.

public IList<string> HorizontalAlign { get; set; }

Property Value

IList<string>

Italic

Possible values: none, on.

public IList<string> Italic { get; set; }

Property Value

IList<string>

NumberFormat

Possible values: none, NUMBER, CURRENCY, PERCENT.

public IList<string> NumberFormat { get; set; }

Property Value

IList<string>

Strikethrough

Possible values: none, on.

public IList<string> Strikethrough { get; set; }

Property Value

IList<string>

TextWrap

Possible values: none, on

public IList<string> TextWrap { get; set; }

Property Value

IList<string>

ThousandsSeparator

Possible values: none, on

public IList<string> ThousandsSeparator { get; set; }

Property Value

IList<string>

Underline

Possible values: none, on.

public IList<string> Underline { get; set; }

Property Value

IList<string>

VerticalAlign

Vertical alignment, possible values: none, middle, bottom. Note: “default” is the default value, which is equivalent to “top”.

public IList<string> VerticalAlign { get; set; }

Property Value

IList<string>