ListObjectModel

ListObjectModel

Overview

ListObjectModel is a class in Aspose.Cells FOSS for .NET.

Represents the internal model for an Excel table (ListObject). StartRow/StartColumn/EndRow/EndColumn are zero-based inclusive bounds covering the full table range including header and totals rows.

Properties

NameTypeAccessDescription
DisplayNamestringRead/WriteGets or sets the user‑friendly name displayed for the list
NamestringRead/WriteGets or sets the internal identifier of the list
CommentstringRead/WriteGets or sets an optional comment associated with the list
StartRowintRead/WriteGets or sets the zero‑based index of the first row of the list range
StartColumnintRead/Write
EndRowintRead/Write
EndColumnintRead/WriteGets or sets the zero‑based index of the last column of the list range
ShowHeaderRowboolRead/WriteIndicates whether the list displays a header row
ShowTotalsboolRead/WriteIndicates whether the list includes a totals row
HasAutoFilterboolRead/WriteIndicates whether auto‑filter is enabled for the list
TableStyleNamestringRead/WriteGets or sets the name of the applied table style
ShowFirstColumnboolRead/WriteIndicates whether the first column is highlighted
ShowLastColumnboolRead/WriteIndicates whether the last column is highlighted
ShowRowStripesboolRead/WriteIndicates whether rows are displayed with alternating shading
ShowColumnStripesboolRead/WriteIndicates whether columns are displayed with alternating shading
ColumnsList<ListColumnModel>ReadProvides the collection of column definitions for the list

Methods

SignatureDescription
ListObjectModel()Creates a new empty list object model instance