FormatConditionCollection
FormatConditionCollection
Przegląd
FormatConditionCollection jest klasą w Aspose.Cells FOSS dla C++.
Reprezentuje kolekcję obiektów warunków formatu.
Ta klasa udostępnia 15 metod do pracy z obiektami FormatConditionCollection w programach C++. Dostępne metody to: Add, AddArea, AddCondition, AreasOverlap, CompareAreas, GetCellArea, GetCount, GetRangeCount, RemoveArea, RemoveCondition, SortAreas. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Cells FOSS dla C++.
Metody
| Sygnatura | Opis |
|---|---|
GetCount() → int | Pobiera liczbę elementów. |
GetRangeCount() → int | Zwraca liczbę zakresów. |
Add(area: CellArea, type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Dodaje określony element. Obszar. Typ. Typ operatora. Formuła1. Formuła2. Indeks zerowy dodanego elementu. |
AddCondition(type: FormatConditionType) → int | Dodaje określony warunek. Typ. Indeks zerowy dodanego elementu. |
AddCondition(type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Dodaje określony warunek. Typ. Typ operatora. Formuła1. Formuła2. Zero-indeksowy indeks dodanego elementu. |
AddArea(area: CellArea) | Dodaje określony obszar. Obszar. |
GetCellArea(index: int) → CellArea | Pobiera obszar komórki pod wskazanym indeksem. Zero-indeksowy indeks. Obszar komórki. |
RemoveArea(index: int) | Usuwa obszar o określonym indeksie. Indeks zerowy. |
RemoveArea(startRow: int, startColumn: int, totalRows: int, totalColumns: int) | Usuwa obszar w określonym miejscu. Wiersz początkowy. Kolumna początkowa. Łączna liczba wierszy. Łączna liczba kolumn. |
RemoveArea(area: CellArea) | Usuwa określony obszar. Obszar komórek do usunięcia. |
RemoveCondition(index: int) | Usuwa warunek pod określonym indeksem. Indeks zerowy. |
RemoveCondition(owner: std::vector<Core::ConditionalFormattingModel>, collection: Core::ConditionalFormattingModel, model: Core::FormatConditionModel) | Usuwa określony warunek. Kolekcja właściciela. Kolekcja. Model do usunięcia. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Określa, czy określone obszary nakładają się na siebie. Lewy obszar. Prawy obszar. true jeśli obszary nakładają się; w przeciwnym razie false. |
SortAreas(areas: std::vector<CellArea>) | Sortuje określone obszary. Obszary do posortowania. |
CompareAreas(left: CellArea, right: CellArea) → int | Porównuje dwa obszary w celu sortowania. Lewy obszar. Prawy obszar. Ujemna wartość, jeśli lewy jest mniejszy od prawego, zero jeśli są równe, dodatnia jeśli jest większy. |