Mac Guides | Samples

MonoMac.Foundation.NSStringEncoding Enumeration

Encodings supported by NSString.Encode.

Syntax

public enum NSStringEncoding

Remarks

The encodings supported by NSData and NSString.

Members

Member NameDescription
ASCIIStringEncodingASCII encoding contains, 7-bit of information stored in 8 bits.
ISO2022JP
ISOLatin18-bit ISO/IEC 8859-1, also knows as Latin1 encoding.
ISOLatin28-bit ISO/IEC 8859-2, also knows as Latin2 encoding.
JapaneseEUC
MacOSRoman
NEXTSTEP
NonLossyASCII
ShiftJIS
Symbol
Unicode
UTF16BigEndian16 bit-based variable length encoding, blocks are interpreted as big endian.
UTF16LittleEndian16 bit-based variable length encoding, blocks are interpreted as litle endian.
UTF3232-bit unicode encoding.
UTF32BigEndian32 bit encoding, blocks are interpreted as big endian.
UTF32LittleEndian32 bit encoding, blocks are interpreted as little endian.
UTF88-bit based variable-length character encoding for Unicode.
WindowsCP1250
WindowsCP1251
WindowsCP1252
WindowsCP1253
WindowsCP1254

Requirements

Namespace: MonoMac.Foundation
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0

The members of MonoMac.Foundation.NSStringEncoding are listed below.

See Also: Enum

Public Fields

ASCIIStringEncodingNSStringEncoding. ASCII encoding contains, 7-bit of information stored in 8 bits.
ISO2022JPNSStringEncoding.
ISOLatin1NSStringEncoding. 8-bit ISO/IEC 8859-1, also knows as Latin1 encoding.
ISOLatin2NSStringEncoding. 8-bit ISO/IEC 8859-2, also knows as Latin2 encoding.
JapaneseEUCNSStringEncoding.
MacOSRomanNSStringEncoding.
NEXTSTEPNSStringEncoding.
NonLossyASCIINSStringEncoding.
ShiftJISNSStringEncoding.
SymbolNSStringEncoding.
UnicodeNSStringEncoding.
UTF16BigEndianNSStringEncoding. 16 bit-based variable length encoding, blocks are interpreted as big endian.
UTF16LittleEndianNSStringEncoding. 16 bit-based variable length encoding, blocks are interpreted as litle endian.
UTF32NSStringEncoding. 32-bit unicode encoding.
UTF32BigEndianNSStringEncoding. 32 bit encoding, blocks are interpreted as big endian.
UTF32LittleEndianNSStringEncoding. 32 bit encoding, blocks are interpreted as little endian.
UTF8NSStringEncoding. 8-bit based variable-length character encoding for Unicode.
WindowsCP1250NSStringEncoding.
WindowsCP1251NSStringEncoding.
WindowsCP1252NSStringEncoding.
WindowsCP1253NSStringEncoding.
WindowsCP1254NSStringEncoding.