AddArea

AddArea(CellArea)

Aplica la validación al área.

public void AddArea(CellArea cellArea)
ParámetroEscribeDescripción
cellAreaCellAreaLa zona.

Observaciones

Es equivalente a usarAddArea con verificación de intersección y borde.

Ver también


AddArea(CellArea, bool, bool)

Aplica la validación al área.

public void AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge)
ParámetroEscribeDescripción
cellAreaCellAreaLa zona.
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 el área agregada no intersecta con ningún á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 del rango superior izquierdo de sus rangos aplicados, por lo que si el área dada se convertirá en el nuevo rango superior izquierdo de los rangos aplicados, la configuración interna debe ser cambiado y reconstruido; de lo contrario, se pueden producir resultados inesperados. Si el usuario está seguro de que el área agregada no es la de arriba a la izquierda, este parámetro se puede configurar como falso para considerar 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