AddAreas

Validation.AddAreas method

Aplica la validación a áreas dadas.

public void AddAreas(CellArea[] areas, bool checkIntersection, bool checkEdge)
ParámetroEscribeDescripción
areasCellArea[]Las areas.
checkIntersectionBooleanSi se verifica la intersección del área dada con las áreas de validaciones existentes. Si se ha aplicado una validación en el área dada (o parte de ella), entonces la validación existente debe eliminarse primero del área dada. De lo contrario, se puede causar corrupción para las Validaciones generadas. Si el usuario está seguro de que todas las áreas añadidas no intersecan con ninguna área existente, este parámetro se puede configurar como falso para considerar el rendimiento.
checkEdgeBooleanSi verifica el borde de las áreas aplicadas de esta validación. La configuración interna de la validación depende de la parte superior izquierda de sus rangos aplicados, por lo que si una de las áreas dadas se convertirá en la nueva parte superior izquierda de los rangos aplicados, la configuración interna debe cambiarse y reconstruirse; de lo contrario, se pueden producir resultados inesperados. Si el usuario está seguro de que ninguna de esas áreas añadidas está en la parte superior izquierda, este parámetro se puede establecer como falso para tener en cuenta el rendimiento.

Observaciones

En este método, eliminaremos todas las validaciones antiguas en un área determinada. Para el rango superior izquierdo de los rangos aplicados de Validación, en primer lugar, su StartRow es la más pequeña, 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