Skip to content

Class JsonTableExportSettings

Namespace: OfficeOpenXml
Assembly: EPPlus.dll

Settings used when exporting a table to Json

public class JsonTableExportSettings : JsonExportSettings

Inheritance

object ← JsonExportSettings ← JsonTableExportSettings

Inherited Members

JsonExportSettings.AddDataTypesOn
JsonExportSettings.CellsElementName
JsonExportSettings.ColumnsElementName
JsonExportSettings.Culture
JsonExportSettings.Encoding
JsonExportSettings.Minify
JsonExportSettings.RootElementName
JsonExportSettings.RowsElementName
JsonExportSettings.WriteComments
JsonExportSettings.WriteHyperlinks
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

JsonTableExportSettings()

public JsonTableExportSettings()

Properties

AddDataTypesOn

Set the dataType attribute depending on the data. The attribute can be set per column or per cell.

public override eDataTypeOn AddDataTypesOn { get; set; }

Property Value

eDataTypeOn

RootElementName

The name of the root element

public override string RootElementName { get; set; }

Property Value

string

WriteColumnsElement

If true the the column array element is written to the output

public bool WriteColumnsElement { get; set; }

Property Value

bool

WriteNameAttribute

If true the table Name attribute is written to the output.

public bool WriteNameAttribute { get; set; }

Property Value

bool

WriteShowHeaderAttribute

If true the ShowHeader attribute is written to the output.

public bool WriteShowHeaderAttribute { get; set; }

Property Value

bool

WriteShowTotalsAttribute

If true the ShowTotals attribute is written to the output.

public bool WriteShowTotalsAttribute { get; set; }

Property Value

bool