## TableStyleElement class


Represents the element of the table style.

```cpp
class TableStyleElement
```

## Methods

| Method | Description |
| --- | --- |
| [GetElementStyle()](./getelementstyle/) | Gets the element style. |
| [GetSize()](./getsize/) | Number of rows or columns in a single band of striping. Applies only when type is firstRowStripe, secondRowStripe, firstColumnStripe, or secondColumnStripe. |
| [GetType()](./gettype/) | Gets the element type. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const TableStyleElement\& src)](./operator_asm/) | operator= |
| [SetElementStyle(const Style\& style)](./setelementstyle/) | Sets the element style. |
| [SetSize(int32_t value)](./setsize/) | Number of rows or columns in a single band of striping. Applies only when type is firstRowStripe, secondRowStripe, firstColumnStripe, or secondColumnStripe. |
| [TableStyleElement(TableStyleElement_Impl* impl)](./tablestyleelement/) | Constructs from an implementation object. |
| [TableStyleElement(const TableStyleElement\& src)](./tablestyleelement/) | Copy constructor. |
| [~TableStyleElement()](./~tablestyleelement/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Namespace [Aspose::Cells::Tables](../)
* Library [Aspose.Cells for C++](../../)
