Show: Delphi C++
Display Preferences

System.Character

From XE2 API Documentation
Jump to: navigation, search


Classes

TCharacterTCharacter provides class functions for the conversion and identification of Unicode characters.

Routines

ConvertFromUtf32Converts a UCS-4 character to the corresponding UTF-16 character or surrogate pair (the result is a string).
ConvertToUtf32Converts a UTF-16 character or surrogate pair to a UCS4Char.
GetNumericValueDetermines the numeric value of a UTF-16 character.
GetUnicodeCategoryDetermines the Unicode category of a UTF-16 character.
IsControlDetermines whether a UTF-16 character is defined as a control character in the Unicode specifications.
IsDigitDetermines whether the UTF-16 character is defined as a digit in the Unicode specifications.
IsHighSurrogateDetermines whether a UTF-16 character is defined as a high surrogate in the Unicode specifications.
IsLetterDetermines whether a UTF-16 character is defined as a letter in the Unicode specifications.
IsLetterOrDigitDetermines whether a UTF-16 character is defined as a letter or a digit in the Unicode specifications.
IsLowerDetermines whether a UTF-16 character is defined as lowercase in the Unicode specifications.
IsLowSurrogateDetermines whether a UTF-16 character is defined as a low surrogate in the Unicode specifications.
IsNumberDetermines whether a UTF-16 character is defined as a number in the Unicode specifications.
IsPunctuationDetermines whether a UTF-16 character is defined as punctuation in the Unicode specifications.
IsSeparatorDetermines whether a UTF-16 character is defined as a separator in the Unicode specifications.
IsSurrogateDetermines whether a UTF-16 character is defined as a surrogate in the Unicode specifications.
IsSurrogatePairDetermines whether characters are a valid surrogate pair in the Unicode specifications.
IsSymbolDetermines whether a UTF-16 character is defined as a symbol in the Unicode specifications.
IsUpperDetermines whether a UTF-16 character is defined as uppercase in the Unicode specifications.
IsWhiteSpaceDetermines whether a UTF-16 character is defined as whitespace in the Unicode specifications.
ToLowerConverts a UTF-16 character to its lowercase equivalent according to the Unicode specification.
ToUpperConverts a UTF-16 char to its uppercase equivalent according to the Unicode specification.

Types

TUnicodeBreak
TUnicodeCategory


Personal tools
Previous Versions
Translations