API Reference
ExcelXmlTableOptions
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
- Method ExcelSheet.FromXml
- Method ExcelSheet.ToXml
Constructors
public ExcelXmlTableOptions() #Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
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 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.