método add_area
Contenido
[
Ocultar
]add_area(self, cell_area)
Aplica la validación al área.
def add_area(self, cell_area):
...
Parámetro | Tipo | Descripción |
---|---|---|
cell_area | CellArea | El área. |
Observaciones
Es equivalente a utilizar Validation.add_area
con comprobación de intersección y arista.
add_area(self, cell_area, check_intersection, check_edge)
Aplica la validación al área.
def add_area(self, cell_area, check_intersection, check_edge):
...
Parámetro | Tipo | Descripción |
---|---|---|
cell_area | CellArea | El área. |
check_intersection | bool | Si verifica la intersección del área dada con las áreas de validaciones existentes. Si se ha aplicado una validación en un área determinada (o parte de ella), Entonces, la validación existente debe eliminarse primero del área determinada. De lo contrario, se podrían producir daños en las validaciones generadas. Si el usuario está seguro de que el área agregada no se interseca con ninguna área existente, Este parámetro se puede establecer como falso por cuestiones de rendimiento. |
check_edge | bool | Si verifica el borde de las áreas aplicadas de esta validación. La configuración interna de la validación depende del rango superior izquierdo de sus rangos aplicados. Entonces, si el área dada se convierte en el nuevo rango superior izquierdo de los rangos aplicados, La configuración interna debe cambiarse y reconstruirse, de lo contrario, podrían producirse resultados inesperados. Si el usuario está seguro de que el área agregada no es la superior izquierda, Este parámetro se puede establecer como falso por cuestiones de rendimiento. |
Observaciones
En este método, eliminaremos todas las validaciones antiguas en el área determinada. Para el rango aplicado de Validación superior izquierdo, en primer lugar su StartRow es el más pequeño, En segundo lugar, su StartColumn es la más pequeña de aquellas áreas que tienen la misma StartRow más pequeña.
Ver también
- módulo
aspose.cells
- clase
Validation