##  add_areas(self, areas, check_intersection, check_edge) {#list-bool-bool}
Применяет проверку к заданным областям.



```python

def add_areas(self, areas, check_intersection, check_edge):
    ...
```


| Параметр| Тип| Описание|
| :- | :- | :- |
| areas | list | Области.|
| check_intersection | bool | Проверять ли пересечение заданной области с областями существующих проверок.<br/>Если в данной области (или ее части) была применена одна проверка,<br/>то существующая проверка должна быть сначала удалена из данной области.<br/>В противном случае могут быть вызваны повреждения сгенерированных валидаций.<br/>Если пользователь уверен, что все добавленные области не пересекаются ни с одной существующей областью,<br/> Для повышения производительности этот параметр можно установить как false.|
| check_edge | bool | Проверяйте ли края областей применения этой проверки.<br/>Внутренние настройки проверки зависят от верхнего левого из применяемых диапазонов,<br/>так что если одна из заданных областей станет новым верхним левым из примененных диапазонов,<br/>внутренние настройки следует изменить и перестроить, в противном случае можно получить неожиданный результат.<br/>Если пользователь уверен, что ни одна из добавленных областей не является верхней левой,<br/> Для повышения производительности этот параметр можно установить как false.|
###  Примечания

При использовании этого метода мы удалим все старые проверки в заданной области.
Для левого верхнего диапазона проверки, во-первых, его StartRow имеет наименьшее значение,
во-вторых, его StartColumn является наименьшим из тех областей, которые имеют такое же наименьшее значение StartRow.


###  Смотрите также
* модуль [`aspose.cells`](../../)
* класс [`Validation`](/cells/python-net/ru/aspose.cells/validation)
