add_area méthode
Contenu
[
Cacher
]add_area(cell_area)
Applique la validation à la zone.
def add_area(self, cell_area):
...
Paramètre | Taper | Description |
---|---|---|
cell_area | CellArea | La zone. |
Remarques
Il équivaut à utiliser Validation.add_area(cell_area) avec vérification de l’intersection et du bord.
add_area(cell_area, check_intersection, check_edge)
Applique la validation à la zone.
def add_area(self, cell_area, check_intersection, check_edge):
...
Paramètre | Taper | Description |
---|---|---|
cell_area | CellArea | La zone. |
check_intersection | bool | Que ce soit vérifier l’intersection de la zone donnée avec les zones de validations existantes. Si une validation a été appliquée dans une zone donnée (ou une partie de celle-ci), alors la validation existante doit d’abord être supprimée de la zone donnée. Sinon, une corruption peut être causée pour les validations générées. Si l’utilisateur est sûr que la zone ajoutée ne croise aucune zone existante, ce paramètre peut être défini sur false pour des raisons de performances. |
check_edge | bool | Que ce soit vérifier le bord des zones appliquées de cette validation. Les paramètres internes de la validation dépendent de la plage supérieure gauche de ses plages appliquées, donc si la zone donnée deviendra la nouvelle en haut à gauche des plages appliquées, les paramètres internes doivent être modifiés et reconstruits, sinon un résultat inattendu peut être causé. Si l’utilisateur est sûr que la zone ajoutée n’est pas celle en haut à gauche, ce paramètre peut être défini sur false pour des raisons de performances. |
Remarques
Dans cette méthode, nous supprimerons toutes les anciennes validations dans une zone donnée. Pour la plage supérieure gauche appliquée de Validation, premièrement, sa StartRow est la plus petite, deuxièmement, sa StartColumn est la plus petite de ces zones qui ont la même StartRow la plus petite.
Voir également
- module aspose.cells
- classe Validation