ListObjectCollection
Overview
ListObjectCollection is a class in Aspose.Cells FOSS for Php.
Inherits from: IListObjectOwner, \ArrayAccess, \Countable.
ListObjectCollection implements PHP’s array‑access and countable interfaces, allowing tables (list objects) to be added, removed, enumerated, and accessed by index directly from a worksheet.
This class declares 13 methods for ListObjectCollection objects in Php programs.
Available methods include: Add, RemoveAt, RemoveTable, ValidateNoOverlap, ValidateUniqueDisplayName, __construct, __get, __set, count, offsetExists, offsetGet, offsetSet, and 1 additional methods.
Public members are accessible to any Php application after installing the Aspose.Cells FOSS for Php package.
Methods
| Signature | Description |
|---|---|
__construct(worksheetModel: WorksheetModel) | Calls __construct(worksheetModel) on this ListObjectCollection instance. |
__get(propertyName) | Calls __get(propertyName) on this ListObjectCollection instance. |
__set(propertyName, value) | Calls __set(propertyName, value) on this ListObjectCollection instance. |
count() → int | Calls count on this ListObjectCollection instance. |
offsetExists(offset) → bool | Calls offsetExists(offset) on this ListObjectCollection instance. |
offsetGet(offset) → mixed | Calls offsetGet(offset) on this ListObjectCollection instance. |
offsetSet(offset, value) | Calls offsetSet(offset, value) on this ListObjectCollection instance. |
offsetUnset(offset) | Calls offsetUnset(offset) on this ListObjectCollection instance. |
Add(a, b, c, d, e) | Calls Add(a, b, c, d, e) on this ListObjectCollection instance. |
RemoveAt(index) | Calls RemoveAt(index) on this ListObjectCollection instance. |
ValidateUniqueDisplayName(displayName, skipModel: ListObjectModel) | Calls ValidateUniqueDisplayName(displayName, skipModel) on this ListObjectCollection instance. |
ValidateNoOverlap(startRow, startColumn, endRow, endColumn, skipModel: ListObjectModel) | Calls ValidateNoOverlap(startRow, startColumn, endRow, endColumn, skipModel) on this ListObjectCollection instance. |
RemoveTable(model: ListObjectModel) | Calls RemoveTable(model) on this ListObjectCollection instance. |