AddAreas
Validation.AddAreas method
Wendet die Validierung auf bestimmte Bereiche an.
public void AddAreas(CellArea[] areas, bool checkIntersection, bool checkEdge)
Parameter | Typ | Beschreibung |
---|---|---|
areas | CellArea[] | Die Gebiete. |
checkIntersection | Boolean | Ob die Schnittmenge eines bestimmten Bereichs mit den Bereichen bestehender Validierungen überprüft wird. Wenn eine Validierung in einem bestimmten Bereich (oder einem Teil davon) angewendet wurde, dann sollte die vorhandene Validierung zuerst aus einem bestimmten Bereich entfernt werden. Andernfalls kann es zu Beschädigungen kommen für die generierten Validierungen. Wenn der Benutzer sicher ist, dass sich alle hinzugefügten Bereiche nicht mit einem vorhandenen Bereich überschneiden, kann dieser Parameter aus Leistungsgründen auf „false“ gesetzt werden. |
checkEdge | Boolean | Ob Sie den Rand der angewandten Bereiche dieser Validierung überprüfen. Die internen Einstellungen der Validierung hängen von dem oberen linken ihrer angewandten Bereiche ab, wenn also einer der gegebenen Bereiche der neue obere linke der angewandten Bereiche wird, die internen Einstellungen geändert und neu erstellt werden, da sonst unerwartete Ergebnisse auftreten können. Wenn der Benutzer sicher ist, dass keiner dieser hinzugefügten Bereiche oben links ist, kann dieser Parameter aus Leistungsgründen auf “false” gesetzt werden. |
Bemerkungen
Bei dieser Methode entfernen wir alle alten Validierungen in einem bestimmten Bereich. Für den oberen linken Bereich der von Validation angewendeten Bereiche ist erstens seine StartRow am kleinsten, zweitens seine StartColumn der kleinste dieser Bereiche, die dieselbe kleinste StartRow haben .
Siehe auch
- struct CellArea
- class Validation
- namensraum Aspose.Cells
- Montage Aspose.Cells