Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ExcelXmlTableOptions

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Source revision acde5aa40f55 with working tree changes
Modifiers sealed

Schema and resource policy for XML tables, separate from XML Spreadsheet workbooks.

Inheritance

  • Object
  • ExcelXmlTableOptions

Usage

Explore 2 API references to this type

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

Accepted by parameters 2

Constructors

public ExcelXmlTableOptions() #

Properties

public String RootElementName { get; set; } #

Required root local name. Default: Table.

public String RowElementName { get; set; } #

Direct child local name for rows. Default: Row.

public String CellElementName { get; set; } #

Repeated cell local name in positional mode. Default: Data.

public String NamespaceUri { get; set; } #

Namespace for root, row and child elements. Attributes remain unqualified. Default: empty.

public IList<ExcelXmlTableColumn> Columns { get; } #

Explicit named columns. An empty list selects positional repeated-cell mode.

public Int32 MaxInputBytes { get; set; } #

Maximum input bytes. Default: 16 MiB.

public Int32 MaxOutputBytes { get; set; } #

Maximum exported bytes. Default: 64 MiB.

public Int32 MaxRows { get; set; } #

Maximum data rows. Default: 100,000.

public Int32 MaxColumns { get; set; } #

Maximum columns. Default: 256.

public Int32 MaxCells { get; set; } #

Maximum rectangular table cells, including missing values. Default: 1,000,000.

public Int32 MaxXmlElements { get; set; } #

Maximum input XML elements. Default: 1,000,000.

public Int32 MaxXmlDepth { get; set; } #

Maximum XML nesting depth. Default: 64.

public CancellationToken CancellationToken { get; set; } #

Cancellation checked during parsing, conversion and writing.