ValidationCollection
ValidationCollection
Overview
ValidationCollection є класом в Aspose.Cells FOSS для C++.
Представляє збірку об’єктів підтвердження.
Цей клас надає 10 методів роботи з об’єктами ValidationCollection в програмах C++. Доступні методи включають: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Cells FOSS для C++.
Methods
| Signature | Description |
|---|---|
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) | Додає визначену область до валідації. Колекція моделей для власника. Модель для validacji. Область клітини. |
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 | Порівняє дві області для сортування. Ліва область, права область. Негативне значення якщо ліво менше ніж право, нуль якщо рівно, позитивний якщо більше. |