---
title: TextEncodingVariant
framework: Core Services
role: symbol
role_heading: Type Alias
platforms: [Mac Catalyst 17.0+, macOS 10.0+]
path: coreservices/textencodingvariant
---

# TextEncodingVariant

Defines a data type for a text encoding variant.

## Declaration

```occ
typedef UInt32 TextEncodingVariant;
```

## Discussion

Discussion The following enumerations define text encoding variant constants: Encoding Variants for Big-5, Encoding Variants for MacArabic, Encoding Variants for MacCroatian, Encoding Variants for MacCyrillic, Encoding Variants for MacFarsi, Encoding Variants for MacHebrew, Encoding Variants for MacIcelandic, Encoding Variants for MacJapanese, Encoding Variants for MacRoman Related to Currency, Encoding Variants for MacRomanian, Encoding Variants for MacRomanLatin1, Encoding Variants for MacRoman, and Encoding Variants for MacVT100.
