FormatConditionCollection
Revisión
FormatConditionCollection Es una clase en Aspose.Cells FOSS para C++.
Representa una colección de objetos de condición de formato.
Esta clase proporciona 15 métodos para trabajar con los objetos de FormatConditionCollection en programas C++. Los métodos disponibles incluyen: Add, AddArea, AddCondition, AreasOverlap, CompareAreas, GetCellArea, GetCount, GetRangeCount, RemoveArea, RemoveCondition, SortAreas. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Cells FOSS para el paquete C+.
Metodología
| firma | Descripción |
|---|---|
GetCount() → int | Se cuenta con el número de artículos. |
GetRangeCount() → int | Tiene el número de rango. |
Add(area: CellArea, type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Ads el elemento especificado. la zona. el tipo. El tipo de operador. La fórmula1. la fórula2. el índice basado en cero del elemento añadido. |
AddCondition(type: FormatConditionType) → int | Ads la condición especificada. el tipo. El índice basado en cero del elemento añadido. |
AddCondition(type: FormatConditionType, operatorType: OperatorType, formula1: std::string_view, formula2: std::string_view) → int | Ads la condición especificada. el tipo. El tipo de operador. la fórmula1. la Fórmula2. el índice basado en cero del elemento añadido. |
AddArea(area: CellArea) | Addición de la zona especificada. el área. |
GetCellArea(index: int) → CellArea | Obtenga la zona de célula en el índice especificado. El índices basados en cero. La área de la célule. |
RemoveArea(index: int) | Eliminar la zona en el índice especificado. el indice basado en cero. |
RemoveArea(startRow: int, startColumn: int, totalRows: int, totalColumns: int) | Elimina la zona en el lugar especificado.La línea de inicio. La columna de partida.El número total de líneas. El número global de columnas. |
RemoveArea(area: CellArea) | Elimina la zona especificada.La zona de célula para eliminar. |
RemoveCondition(index: int) | Eliminar la condición en el índice especificado. el indice basado en cero. |
RemoveCondition(owner: std::vector<Core::ConditionalFormattingModel>, collection: Core::ConditionalFormattingModel, model: Core::FormatConditionModel) | Elimina la condición especificada. La colección del propietario. la colección. el modelo a eliminar. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Determina si las áreas especificadas se sobrepongan. la zona izquierda. el área derecha. verdadera si los campos se superpagan; de lo contrario, falsa. |
SortAreas(areas: std::vector<CellArea>) | Categoriza las áreas especificadas. Las zonas a ser clasificados. |
CompareAreas(left: CellArea, right: CellArea) → int | Comparar dos áreas para la clasificación.La zona izquierda. La zona derecha.Un valor negativo si izquierdo es menos que derecho, cero si igual, positivo si mayor. |