ValidationCollection
Общ преглед
ValidationCollection е клас в Aspose.Cells FOSS за C++.
Представя колекция от обекти за валидиране.
Този клас предоставя 10 метода за работа с ValidationCollection обекти в програми на C++. Наличните методи включват: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. Всички публични членове са достъпни за всяка C++ приложения след инсталиране на Aspose.Cells FOSS for C ++ пакет.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
GetCount() → int | Получава броя на предметите. |
Add(area: CellArea) → int | Добавя посочения елемент, площта и индекса на добавения елемент. |
GetValidationInCell(row: int, column: int) → std::optional<Validation> | Получава валидирането в клетката. индекс на ред, базиран на нула. Индекс на колона, основан на нола . Валидацията или празно ако не е открита вализация. |
RemoveACell(row: int, column: int) | Изтрива посочения елемент. индекс на ред, базиран на нула. |
RemoveArea(cellArea: CellArea) | Изтрива посочения елемент. |
AddAreaToValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Добавя посочената област към валидирането. собственикът на колекцията от модели за вализация. моделът за valida-ция, площта на клетката. |
RemoveAreaFromValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Изтрива посочената област от валидирането. собственикът на колекцията от модели за вализация. моделът за validation. площта на клетката. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Определя дали посочените области се припокриват. Лявата област. Дясната област . вярно, ако областта се запълва; в противен случай - невярно. |
SortAreas(areas: std::vector<CellArea>) | Определя определени области. |
CompareAreas(left: CellArea, right: CellArea) → int | Сравнява две области за сортиране.Левата област, дясната зона.Негативна стойност ако ляво е по-малко от дясно, нула ако равно, положителна ако повече. |