classe System::Char
Contenu
[
Cacher
]Char class
Fournit des méthodes pour la manipulation de caractères représentés comme des unités de code UTF-16. Il s’agit d’un type statique sans services d’instance. Vous ne devez jamais créer d’instances de celui-ci par quelque moyen que ce soit.
class Char
Méthodes
| Méthode | Description |
|---|---|
| static ConvertFromUtf32(uint32_t) | Convertit une unité de code UTF-32 en une instance de la classe System::String. |
| static ConvertToUtf32(char_t, char_t) | Convertit la paire de substituts UTF-16 spécifiée en unité de code UTF-32. |
| static ConvertToUtf32(const String&, int) | Convertit la valeur d’un caractère encodé en UTF-16 ou d’une paire de substituts à une position spécifiée dans une chaîne en unité de code UTF-32. |
| static GetNumericValue(char_t) | Convertit le caractère UTF-16 spécifié en valeur numérique à virgule flottante double précision. |
| static GetUnicodeCategory(char_t) | Renvoie une valeur qui représente une catégorie Unicode du caractère spécifié. |
| static IsAsciiWhiteSpace(char_t) | Détermine si le caractère spécifié est classé comme un caractère d’espace blanc ASCII. |
| static IsControl(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un caractère de contrôle Unicode. |
| static IsControl(char_t) | Détermine si le caractère spécifié est classé comme un caractère de contrôle Unicode. |
| static IsDigit(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un chiffre décimal. |
| static IsDigit(const String&, const int32_t) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est classé comme un chiffre décimal. |
| static IsDigit(char_t) | Détermine si le caractère spécifié est classé comme un chiffre décimal. |
| static IsHighSurrogate(const String&, int) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est une unité de code substitut haut UTF-16. |
| static IsHighSurrogate(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est un substitut haut. |
| static IsHighSurrogate(char_t) | Détermine si le caractère spécifié est un substitut haut. |
| static IsLetter(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme une lettre Unicode. |
| static IsLetter(char_t) | Détermine si le caractère spécifié est classé comme une lettre Unicode. |
| static IsLetterOrDigit(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme une lettre Unicode ou un chiffre décimal. |
| static IsLetterOrDigit(char_t) | Détermine si le caractère spécifié est classé comme une lettre Unicode ou un chiffre décimal. |
| static IsLower(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme une lettre minuscule. |
| static IsLower(char_t) | Détermine si le caractère spécifié est classé comme une lettre minuscule. |
| static IsLower(const String&, int) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est classé comme une lettre minuscule. |
| static IsLowSurrogate(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est un surrogat bas. |
| static IsLowSurrogate(char_t) | Détermine si le caractère spécifié est un surrogat bas. |
| static IsNumber(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un chiffre. |
| static IsNumber(char_t) | Détermine si le caractère spécifié est classé comme un chiffre. |
| static IsPunctuation(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un caractère de ponctuation. |
| static IsPunctuation(char_t) | Détermine si le caractère spécifié est classé comme un caractère de ponctuation. |
| static IsSeparator(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un caractère séparateur. |
| static IsSeparator(char_t) | Détermine si le caractère spécifié est classé comme un caractère séparateur. |
| static IsSurrogate(char_t) | Détermine si le caractère spécifié est une unité de code surrogat UTF-16. |
| static IsSurrogate(const String&, int) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est une unité de code surrogat UTF-16. |
| static IsSurrogatePair(char_t, char_t) | Détermine si les deux caractères spécifiés forment une paire de surrogats UTF-16. |
| static IsSurrogatePair(const String&, int) | Détermine si deux caractères consécutifs dans le tampon de caractères spécifié forment une paire de surrogats. |
| static IsSymbol(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un caractère symbole. |
| static IsSymbol(char_t) | Détermine si le caractère spécifié est classé comme un caractère symbole. |
| static IsUpper(const String&, int) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est classé comme une lettre majuscule. |
| static IsUpper(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme une lettre majuscule. |
| static IsUpper(char_t) | Détermine si le caractère spécifié est classé comme une lettre majuscule. |
| static IsWhiteSpace(const char_t *, int) | Détermine si le caractère à l’index spécifié dans le tampon de caractères spécifié est classé comme un caractère d’espace blanc. |
| static IsWhiteSpace(char_t) | Détermine si le caractère spécifié est classé comme un caractère d’espace blanc. |
| static IsWhiteSpace(const String&, int) | Détermine si le caractère à l’index spécifié dans la chaîne spécifiée est classé comme un caractère d’espace blanc. |
| static Parse(const String&) | Convertit le premier et unique caractère de la chaîne spécifiée en une valeur char_t. |
| static ToLower(char_t) | Convertit le caractère spécifié en minuscule. |
| static ToLower(char_t, const SharedPtr<Globalization::CultureInfo>&) | Convertit le caractère spécifié en minuscule. |
| static ToLowerInvariant(char_t) | Convertit le caractère spécifié en minuscule. |
| static ToUpper(char_t) | Convertit le caractère spécifié en majuscule. |
| static ToUpper(char_t, const SharedPtr<Globalization::CultureInfo>&) | Convertit le caractère spécifié en majuscule. |
| static ToUpperInvariant(char_t) | Convertit le caractère spécifié en majuscule. |
| static TryParse(const System::String&, char_t&) | Essaie de convertir une chaîne composée d’un seul caractère en caractère UTF-16. La fonction réussit uniquement lorsque la chaîne d’entrée n’est pas nulle et a une longueur d’exactement un caractère. |
Voir aussi
- Namespace System
- Library Aspose.Font for C++