UnicodeGeneralCategory Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la catégorie générale Unicode d’un caractère.
public enum class UnicodeGeneralCategory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UnicodeGeneralCategory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UnicodeGeneralCategory
var value = Windows.Data.Text.UnicodeGeneralCategory.uppercaseLetter
Public Enum UnicodeGeneralCategory
- Héritage
-
UnicodeGeneralCategory
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Champs
ClosePunctuation | 21 | Caractère fermant de l’un des signes de ponctuation allant par paire, tels que les parenthèses, les crochets et les accolades. Signifié par la désignation Unicode “Pe” (punctuation, close). |
ConnectorPunctuation | 18 | Caractère de ponctuation connecteur qui connecte deux caractères. Signifié par la désignation Unicode “Pc” (punctuation, connector). |
Control | 14 | Caractère de code de contrôle, avec une valeur Unicode de U+007F ou comprise entre U+0000 et U+001F ou entre U+0080 et U+009F. Signifié par la désignation Unicode “Cc” (other, control). |
CurrencySymbol | 26 | Caractère de symbole monétaire. Signifié par la désignation Unicode “Sc” (symbol, currency). |
DashPunctuation | 19 | Tiret ou trait d’union. Signifié par la désignation Unicode “Pd” (punctuation, dash). |
DecimalDigitNumber | 8 | Caractère de chiffre décimal, qui est un caractère compris entre 0 et 9. Signifié par la désignation Unicode “Nd” (number, decimal digit). |
EnclosingMark | 7 | Caractère englobant, autrement dit un caractère de non-espacement qui entoure tous les caractères précédents jusque et y compris un caractère de base. Signifié par la désignation Unicode “Me” (mark, enclosing). |
FinalQuotePunctuation | 23 | Guillemet fermant ou final. Signifié par la désignation Unicode “Pf” (punctuation, final quote). |
Format | 15 | Caractère de format qui affecte la disposition du texte ou le fonctionnement des processus de texte, mais qui n’est normalement pas affiché. Signifié par la désignation Unicode “Cf” (other, format). |
InitialQuotePunctuation | 22 | Guillemet ouvrant ou initial. Signifié par la désignation Unicode “Pi” (punctuation, initial quote). |
LetterNumber | 9 | Nombre représenté par une lettre, au lieu d’un chiffre décimal. Par exemple, le chiffre romain pour cinq, qui est « V ». L’indicateur est signifié par la désignation Unicode “Nl” (number, letter). |
LineSeparator | 12 | Caractère utilisé pour séparer des lignes de texte. Signifié par la désignation Unicode “Zl” (separator, line). |
LowercaseLetter | 1 | Lettre minuscule. Signifié par la désignation Unicode “Ll” (letter, lowercase). |
MathSymbol | 25 | Caractère de symbole mathématique, tel que « + » ou « = ». Signifié par la désignation Unicode “Sm” (symbol, math). |
ModifierLetter | 3 | Caractère de lettre modificateur, qui est un caractère d’espacement libre qui indique les modifications d’une lettre précédente. Signifié par la désignation Unicode “Lm” (letter, modifier). |
ModifierSymbol | 27 | Caractère de symbole modificateur, qui indique des modifications apportées à des caractères voisins. Par exemple, la barre oblique de fraction indique que le nombre situé à gauche est le numérateur et le nombre situé à droite est le dénominateur. L’indicateur est signifié par la désignation Unicode “Sk” (symbol, modifier). |
NonspacingMark | 5 | Caractère de non-espacement qui indique des modifications apportées à un caractère de base. Signifie par la désignation Unicode « Mn » (marque, non-espacement), |
NotAssigned | 29 | Caractère qui n’est affecté à aucune catégorie Unicode. Signifie par la désignation de code Unicode « Cn » (autre, non affecté). |
OpenPunctuation | 20 | Caractère ouvrant de l’un des signes de ponctuation allant par paire, tels que les parenthèses, les crochets et les accolades. Signifié par la désignation Unicode “Ps” (punctuation, open). |
OtherLetter | 4 | Lettre qui n’est pas une lettre majuscule, une lettre minuscule, une lettre initiale majuscule ou une lettre modificative. Signifié par la désignation Unicode “Lo” (letter, other). |
OtherNumber | 10 | Nombre qui n’est ni un chiffre décimal ni un nombre de lettres. Par exemple, la fraction 1/2. L’indicateur est signifié par la désignation Unicode “No” (number, other). |
OtherPunctuation | 24 | Caractère de ponctuation qui n’est pas un connecteur, un trait d’union, une ponctuation ouvrante, une ponctuation fermante, un guillemet initial ou un guillemet fermant. Signifié par la désignation Unicode “Po” (punctuation, other). |
OtherSymbol | 28 | Caractère de symbole qui n’est pas un symbole mathématique, un symbole monétaire ou un symbole modificateur. Signifié par la désignation Unicode “So” (symbol, other). |
ParagraphSeparator | 13 | Caractère utilisé pour séparer les paragraphes. Signifié par la désignation Unicode “Zp” (separator, paragraph). |
PrivateUse | 17 | Caractère à utilisation privée, avec une valeur Unicode comprise dans la plage U+E000 à U+F8FF. Signifié par la désignation Unicode “Co” (other, private use). |
SpaceSeparator | 11 | Caractère d’espace, qui n’a pas de glyphe mais n’est pas un caractère de contrôle ou de format. Signifié par la désignation Unicode “Zs” (separator, space). |
SpacingCombiningMark | 6 | Caractère d’espacement qui indique des modifications apportées à un caractère de base et qui affecte la largeur du glyphe de ce caractère de base. Signifié par la désignation Unicode “Mc” (mark, spacing combining). |
Surrogate | 16 | Caractère de substitution élevé ou de substitution faible. Les valeurs de code de substitution sont comprises dans la plage U+D800 à U+DFFF. Signifié par la désignation Unicode “Cs” (other, surrogate). |
TitlecaseLetter | 2 | Lettre initiale majuscule. Signifié par la désignation Unicode “Lt” (letter, titlecase). |
UppercaseLetter | 0 | Lettre majuscule. Signifié par la désignation Unicode “Lu” (letter, uppercase). |
Remarques
Un membre de cette énumération est retourné par GetGeneralCategory. Une catégorie générale Unicode définit la classification large d’un caractère, c’est-à-dire la désignation en tant que type de lettre, chiffre décimal, séparateur, symbole mathématique, ponctuation, etc. Consultez l’annexe standard Unicode n° 44.
Les valeurs de cette énumération sont compatibles avec l’énumération Microsoft .NET System.Globalization.UnicodeGeneralCategory .