An instance of the CellCollectionClass class represents all cells managed by one item.
There is one instance of the CellCollectionClass class for each item. An item's cell collection can be accessed using the item's ItemClass.Cells property.
Cells in a cell collection appear in column order, meaning the first cell in the cell collection is the cell displayed in the first real column, etc. Reordering columns does not reorder the cell collection, it merely changes the display column order. The real column order remains unaffected.
An item can have no cells (0) or any number of cells. While the theoretical maximum limit of cells is huge (Int.Max), in practice this limit is not achievable due to runtime requirements, such as CPU time, elapsed time, virtual memory, etc.
public class CellCollectionClass : System.Collections.CollectionBase;
Public Class CellCollectionClass Inherits System.Collections.CollectionBase
This class cannot be instantiated.
|Capacity||Defines the number of cells that the CellCollectionClass instance can contain.|
|Count||Defines the number of cells contained in this cell collection.|
|Item||Returns the cell at the specified column index.|
|InnerList||Gets an ArrayList containing the list of elements in the CollectionBase instance.|
|List||Gets an IList containing the list of elements in the CollectionBase instance.|
|Add||Adds a new cell to the cell collection.|
|Clear||Removes all cells from this cell collection.|
|Equals||Determines whether the specified object is equal to the current object.|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.|
|GetEnumerator||Returns an enumerator that iterates through the CollectionBase instance.|
|GetHashCode||Serves as the default hash function.|
|GetType||Gets the Type of the current instance.|
|MemberwiseClone||Creates a shallow copy of the current Object.|
|OnClear||Performs additional custom processes when clearing the contents of the CollectionBase instance.|
|OnClearComplete||Performs additional custom processes after clearing the contents of the CollectionBase instance.|
|OnInsert||Performs additional custom processes before inserting a new element into the CollectionBase instance.|
|OnInsertComplete||Performs additional custom processes after inserting a new element into the CollectionBase instance.|
|OnRemove||Performs additional custom processes when removing an element from the CollectionBase instance.|
|OnRemoveComplete||Performs additional custom processes after removing an element from the CollectionBase instance.|
|OnSet||Performs additional custom processes before setting a value in the CollectionBase instance.|
|OnSetComplete||Performs additional custom processes after setting a value in the CollectionBase instance.|
|OnValidate||Performs additional custom processes when validating a value.|
|ReferenceEquals||Determines whether the specified Object instances are the same instance.|
|ToString||Returns a string that represents the current object.|