FormatConditionCollection
Opinie generală
FormatConditionCollection este o clasă în Aspose.Cells FOSS pentru C++.
Reprezintă o colecție de obiecte cu condiții formatate.
Această clasă oferă 15 metode pentru a lucra cu obiecte FormatConditionCollection în programe C++. Metodele disponibile includ: Add, AddArea, AddCondition, AreasOverlap, CompareAreas, GetCellArea, GetCount, GetRangeCount, RemoveArea, RemoveCondition, SortAreas. Toți membrii publicului sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.Cells FOSS pentru C++.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
GetCount() → int | Obţine numărul de articole. |
GetRangeCount() → int | Are numărarea de rază. |
Add(area: CellArea, type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Adăuga elementul specificat. Zona. Tipul. tipul operatorului. Formula 1. Formula 2. Indicele pe bază de zero al elementului adăugat. |
AddCondition(type: FormatConditionType) → int | Adăuga condiția specificată. Tipul. Indicele bazat pe zero al elementului adăugat. |
AddCondition(type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Adăuga condiția specificată. Tipul. tipul operatorului. Formula 1. Formula 2. Indicele pe bază de zero al elementului adăugat. |
AddArea(area: CellArea) | Adăuga zona specificată. |
GetCellArea(index: int) → CellArea | Obţine suprafaţa celulei la indicele specificat. Indice bazate pe zero. |
RemoveArea(index: int) | Elimină zona de la indicele specificat. |
RemoveArea(startRow: int, startColumn: int, totalRows: int, totalColumns: int) | Elimină zona de la locaţia specificată. rândul iniţial. coloana iniţală. numărul total al liniilor. numarul total de coloane. |
RemoveArea(area: CellArea) | Îndepărtează zona specificată. |
RemoveCondition(index: int) | Îndepărtează condiţia la indicele specificat. |
RemoveCondition(owner: std::vector<Core::ConditionalFormattingModel>, collection: Core::ConditionalFormattingModel, model: Core::FormatConditionModel) | Elimină condiţia specificată, colectia proprietarului, colecţia, modelul de eliminat. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Determină dacă zonele specificate se suprapun. Zona stângă. Zonă dreaptă. adevărat dacă zonele se acoperă; în caz contrar, fals. |
SortAreas(areas: std::vector<CellArea>) | Se clasifică zonele specificate. |
CompareAreas(left: CellArea, right: CellArea) → int | Compară două zone de sortare: zona stângă, zona dreaptă. O valoare negativă dacă partea stânga este mai mică decât cea dreapta, zero dacă e egal, pozitivă în cazul în care este mare. |