ListObjectCollection

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

SignatureDescription
__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() → intCalls count on this ListObjectCollection instance.
offsetExists(offset) → boolCalls offsetExists(offset) on this ListObjectCollection instance.
offsetGet(offset) → mixedCalls 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.

See Also