## UnicodeCategory enum


Category of unicode character.

```cpp
enum class UnicodeCategory
```

### Values

| Name | Value | Description |
| --- | --- | --- |
| UppercaseLetter | 0 | Upper case letter. |
| LowercaseLetter | 1 | Lower case letter. |
| TitlecaseLetter | 2 | Title case letter. |
| ModifierLetter | 3 | Letter modifier. |
| OtherLetter | 4 | Other letter. |
| NonSpacingMark | 5 | Mark character. |
| SpacingCombiningMark | 6 | Spacing mark. |
| EnclosingMark | 7 | Enclosing mark. |
| DecimalDigitNumber | 8 | [Decimal](../../system/decimal/) digit. |
| LetterNumber | 9 | Letter number. |
| OtherNumber | 10 | Other number. |
| SpaceSeparator | 11 | Space. |
| LineSeparator | 12 | Line separator. |
| ParagraphSeparator | 13 | Paragraph separator. |
| Control | 14 | Control character. |
| Format | 15 | Format character. |
| Surrogate | 16 | Surrogate character. |
| PrivateUse | 17 | Character for private use. |
| ConnectorPunctuation | 18 | Connector punctuation sign. |
| DashPunctuation | 19 | Dash punctuation sign. |
| OpenPunctuation | 20 | Opening punctuation sign. |
| ClosePunctuation | 21 | Closing punctuation sign. |
| InitialQuotePunctuation | 22 | Initial quote punctuation sign. |
| FinalQuotePunctuation | 23 | Final quote punctuation sign. |
| OtherPunctuation | 24 | Other punctuation sign. |
| MathSymbol | 25 | [Math](../../system/math/) symbol. |
| CurrencySymbol | 26 | Currency symbol. |
| ModifierSymbol | 27 | Modifier symbol. |
| OtherSymbol | 28 | Other symbol. |
| OtherNotAssigned | 29 | Not assigned or other. |

## See Also

* Namespace [System::Globalization](../)
* Library [Aspose.PDF for C++](../../)
