Character

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Class

TCharacter

TCharacter is a sealed class that provides class functions for the conversion and identification of Unicode characters.

Enum

TUnicodeBreak
TUnicodeCategory

Function

ConvertFromUtf32

Converts a UCS4Char to a corresponding string containing a UTF-16 character or surrogate pair.

ConvertToUtf32

Converts a UTF-16 character or surrogate pair to a UCS4Char.

GetNumericValue

Determines the numeric value of a UTF-16 character.

GetUnicodeCategory

Determines the Unicode category of a UTF-16 character.

IsControl

Determines whether a UTF-16 character is defined as a control character in the Unicode specifications.

IsDigit

Determines whether the UTF-16 character is defined as a digit in the Unicode specifications.

IsHighSurrogate

Determines whether a UTF-16 character is defined as a high surrogate in the Unicode specifications.

IsLetter

Determines whether a UTF-16 character is defined as a letter in the Unicode specifications.

IsLetterOrDigit

Determines whether a UTF-16 character is defined as a letter or a digit in the Unicode specifications.

IsLowSurrogate

Determines whether a UTF-16 character is defined as a low surrogate in the Unicode specifications.

IsLower

Determines whether a UTF-16 character is defined as lowercase in the Unicode specifications.

IsNumber

Determines whether a UTF-16 character is defined as a number in the Unicode specifications.

IsPunctuation

Determines whether a UTF-16 character is defined as punctuation in the Unicode specifications.

IsSeparator

Determines whether a UTF-16 character is defined as a separator in the Unicode specifications.

IsSurrogate

Determines whether a UTF-16 character is defined as a surrogate in the Unicode specifications.

IsSurrogatePair

Determines whether characters are a valid surrogate pair in the Unicode specifications.

IsSymbol

Determines whether a UTF-16 character is defined as a symbol in the Unicode specifications.

IsUpper

Determines whether a UTF-16 character is defined as uppercase in the Unicode specifications.

IsWhiteSpace

Determines whether a UTF-16 character is defined as whitespace in the Unicode specifications.

ToLower

Converts a UTF-16 character to its lowercase equivalent according to the Unicode specification.

ToUpper

Converts a UTF-16 char to its uppercase equivalent according to the Unicode specification.

C++ Information

Class

TCharacter

TCharacter is a sealed class that provides class functions for the conversion and identification of Unicode characters.

Enum

TUnicodeBreak
TUnicodeCategory

Function

ConvertFromUtf32

Converts a UCS4Char to a corresponding string containing a UTF-16 character or surrogate pair.

ConvertToUtf32

Converts a UTF-16 character or surrogate pair to a UCS4Char.

GetNumericValue

Determines the numeric value of a UTF-16 character.

GetUnicodeCategory

Determines the Unicode category of a UTF-16 character.

IsControl

Determines whether a UTF-16 character is defined as a control character in the Unicode specifications.

IsDigit

Determines whether the UTF-16 character is defined as a digit in the Unicode specifications.

IsHighSurrogate

Determines whether a UTF-16 character is defined as a high surrogate in the Unicode specifications.

IsLetter

Determines whether a UTF-16 character is defined as a letter in the Unicode specifications.

IsLetterOrDigit

Determines whether a UTF-16 character is defined as a letter or a digit in the Unicode specifications.

IsLowSurrogate

Determines whether a UTF-16 character is defined as a low surrogate in the Unicode specifications.

IsLower

Determines whether a UTF-16 character is defined as lowercase in the Unicode specifications.

IsNumber

Determines whether a UTF-16 character is defined as a number in the Unicode specifications.

IsPunctuation

Determines whether a UTF-16 character is defined as punctuation in the Unicode specifications.

IsSeparator

Determines whether a UTF-16 character is defined as a separator in the Unicode specifications.

IsSurrogate

Determines whether a UTF-16 character is defined as a surrogate in the Unicode specifications.

IsSurrogatePair

Determines whether characters are a valid surrogate pair in the Unicode specifications.

IsSymbol

Determines whether a UTF-16 character is defined as a symbol in the Unicode specifications.

IsUpper

Determines whether a UTF-16 character is defined as uppercase in the Unicode specifications.

IsWhiteSpace

Determines whether a UTF-16 character is defined as whitespace in the Unicode specifications.

ToLower

Converts a UTF-16 character to its lowercase equivalent according to the Unicode specification.

ToUpper

Converts a UTF-16 char to its uppercase equivalent according to the Unicode specification.

Personal tools
Translations
Newest Version