ValidationCollection
Overview
ValidationCollection is a class in Aspose.Cells FOSS for Php.
Inherits from: \ArrayAccess, \Countable.
ValidationCollection.Add(area) creates a data validation rule for the specified cell range, and the collection provides methods to retrieve, remove, and compare validation areas.
This class declares 17 methods for ValidationCollection objects in Php programs.
Available methods include: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas, __construct, __get, __set, and 5 additional methods.
Public members are accessible to any Php application after installing the Aspose.Cells FOSS for Php package.
Methods
| Signature | Description |
|---|---|
__construct(validations) | Calls __construct(validations) on this ValidationCollection instance. |
__get(propertyName) | Calls __get(propertyName) on this ValidationCollection instance. |
__set(propertyName, value) | Calls __set(propertyName, value) on this ValidationCollection instance. |
offsetExists(offset) | Calls offsetExists(offset) on this ValidationCollection instance. |
offsetGet(offset) | Calls offsetGet(offset) on this ValidationCollection instance. |
offsetSet(offset, value) | Calls offsetSet(offset, value) on this ValidationCollection instance. |
offsetUnset(offset) | Calls offsetUnset(offset) on this ValidationCollection instance. |
count() | Calls count on this ValidationCollection instance. |
Add(area: CellArea) | Calls Add(area) on this ValidationCollection instance. |
GetValidationInCell(row, column) | Calls GetValidationInCell(row, column) on this ValidationCollection instance. |
RemoveACell(row, column) | Calls RemoveACell(row, column) on this ValidationCollection instance. |
RemoveArea(cellArea: CellArea) | Calls RemoveArea(cellArea) on this ValidationCollection instance. |
AddAreaToValidation(owner, validation: ValidationModel, area: CellArea) | Calls AddAreaToValidation(owner, validation, area) on this ValidationCollection instance. |
RemoveAreaFromValidation(owner, validation: ValidationModel, area: CellArea) | Calls RemoveAreaFromValidation(owner, validation, area) on this ValidationCollection instance. |
AreasOverlap(left: CellArea, right: CellArea) | Calls AreasOverlap(left, right) on this ValidationCollection instance. |
SortAreas(areas) | Calls SortAreas(areas) on this ValidationCollection instance. |
CompareAreas(left: CellArea, right: CellArea) | Calls CompareAreas(left, right) on this ValidationCollection instance. |