FormatConditionCollection
FormatConditionCollection
Overview
FormatConditionCollection є класом в Aspose.Cells FOSS для C++.
Представляє збірку об’єктів форматного стану.
Цей клас надає 15 методів роботи з об’єктами FormatConditionCollection в програмах C++. Доступні методи включають: Add, AddArea, AddCondition, AreasOverlap, CompareAreas, GetCellArea, GetCount, GetRangeCount, RemoveArea, RemoveCondition, SortAreas. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Cells FOSS для C++.
Methods
| Signature | Description |
|---|---|
GetCount() → int | Обирає кількість предметів. |
GetRangeCount() → int | Оцінює дальність. |
Add(area: CellArea, type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Додає зазначений елемент. Площа. Тип. тип оператора. Формула1. Формату 2. Нульовий індекс доданого елемента. |
AddCondition(type: FormatConditionType) → int | Додає зазначену умову. Тип. Нульовий індекс доданої статті. |
AddCondition(type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Додає зазначене умову. Тип. тип оператора. Формула 1. Формату 2. Нульовий індекс доданої статті. |
AddArea(area: CellArea) | Додає визначену площу. |
GetCellArea(index: int) → CellArea | Отримає площу клітини в визначеному індексі. Індекс на нульовій основі. |
RemoveArea(index: int) | Видає площу в зазначеному індексі. |
RemoveArea(startRow: int, startColumn: int, totalRows: int, totalColumns: int) | Видає площу в визначеному місці. Початковий ряд. Начальний колона. Загальна кількість рядів. Сукупна кількість стовпків. |
RemoveArea(area: CellArea) | Видає визначену область. |
RemoveCondition(index: int) | Видає умову в зазначеному індексі. |
RemoveCondition(owner: std::vector<Core::ConditionalFormattingModel>, collection: Core::ConditionalFormattingModel, model: Core::FormatConditionModel) | Видає зазначене положення. Колекція власників. Коллекцію. Модель, яку потрібно видалити. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Визначає, чи перекриваються зазначені області. Ліва область. Права зона. правда якщо зони перекривляються; в іншому випадку - неправда. |
SortAreas(areas: std::vector<CellArea>) | Розрізняє визначені ділянки. |
CompareAreas(left: CellArea, right: CellArea) → int | Порівняє дві області для сортування. Ліва область, права область. Негативне значення якщо ліво менше ніж право, нуль якщо рівно, позитивний якщо більше. |