## GridValidationCollection class

Encapsulates a collection of [`GridValidation`](../gridvalidation/) objects.

```csharp
public class GridValidationCollection
```

## Properties

| Name | Description |
| --- | --- |
| [Count](../../aspose.cells.gridweb.data/gridvalidationcollection/count/) { get; } | Gets the size of enumerator |
| [Item](../../aspose.cells.gridweb.data/gridvalidationcollection/item/) { get; } | Gets the [`GridValidation`](../gridvalidation/) element at the specified index. |

## Methods

| Name | Description |
| --- | --- |
| [Add](../../aspose.cells.gridweb.data/gridvalidationcollection/add/#add)() | (**Obsolete.**) Add a [`GridValidation`](../gridvalidation/) to the collection. |
| [Add](../../aspose.cells.gridweb.data/gridvalidationcollection/add/#add_1)(GridCellArea) | Adds a data validation to the collection. |
| [Add](../../aspose.cells.gridweb.data/gridvalidationcollection/add/#add_4)(GridValidation) | Add a [`GridValidation`](../gridvalidation/) to the collection. |
| [Add](../../aspose.cells.gridweb.data/gridvalidationcollection/add/#add_3)(string) | Add a [`GridValidation`](../gridvalidation/) to the collection.the validation is applied to the specificed cell. |
| [Add](../../aspose.cells.gridweb.data/gridvalidationcollection/add/#add_2)(int, int) | Add a [`GridValidation`](../gridvalidation/) to the collection.the validation is applied to the specificed cell. |
| [Clear](../../aspose.cells.gridweb.data/gridvalidationcollection/clear/)() | Clears all validations. |
| [GetValidationInCell](../../aspose.cells.gridweb.data/gridvalidationcollection/getvalidationincell/)(int, int) | Gets the validation applied to given cell. |
| [RemoveAt](../../aspose.cells.gridweb.data/gridvalidationcollection/removeat/)(int) | Remove the validation at the specified index. |

### See Also

* namespace [Aspose.Cells.GridWeb.Data](../../aspose.cells.gridweb.data/)
* assembly [Aspose.Cells.GridWeb](../../)


