ValidationCollection
Översikt
ValidationCollection är en klass i Aspose.Cells FOSS för C++.
Representerar en samling valideringsobjekt.
Denna klass ger 10 metoder för att arbeta med ValidationCollection objekt i C++-program. Tillgängliga metoder är bland annat: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter installation av Aspose.Cells FOSS for C ++ -paketet.
Methods
| Signature | Beskrivning |
|---|---|
GetCount() → int | Hämtar antalet objekt. |
Add(area: CellArea) → int | Lägg till den angivna posten. Området. Nollbaserade index för den tillsattes posten. |
GetValidationInCell(row: int, column: int) → std::optional<Validation> | Får valideringen i cellen. Nollbaserad radindex. Kolumnindex på nollbasis. Validering, eller tom om ingen validering hittas. |
RemoveACell(row: int, column: int) | Ta bort den angivna posten. Nollbaserade radindex. Kolumnindex baserad på nolla. |
RemoveArea(cellArea: CellArea) | - Ta bort objektet. |
AddAreaToValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Lägger till det angivna området i valideringen. Ägarens samling av validationsmodeller. Valideringsmodellen. Cellområdet. |
RemoveAreaFromValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Avlägsnar det angivna området från valideringen. Ägarens samling av validationsmodeller. Valideringsmodellen. Cellområdet. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Bestämmer om de angivna områdena överlappar varandra. Det vänstra området. Rätt område. sant om områden överlapper; annars falskt. |
SortAreas(areas: std::vector<CellArea>) | Sorterar de områden som ska sorteras. |
CompareAreas(left: CellArea, right: CellArea) → int | En negativ värdering om vänster är mindre än höger, noll om lika och positiv om större. |