mscorlib(4.0.0.0) API with additions
UnicodeCategory.cs
2 
3 namespace System.Globalization
4 {
7  [ComVisible(true)]
8  [__DynamicallyInvokable]
9  public enum UnicodeCategory
10  {
12  [__DynamicallyInvokable]
15  [__DynamicallyInvokable]
18  [__DynamicallyInvokable]
21  [__DynamicallyInvokable]
24  [__DynamicallyInvokable]
27  [__DynamicallyInvokable]
28  NonSpacingMark,
30  [__DynamicallyInvokable]
33  [__DynamicallyInvokable]
36  [__DynamicallyInvokable]
39  [__DynamicallyInvokable]
42  [__DynamicallyInvokable]
45  [__DynamicallyInvokable]
48  [__DynamicallyInvokable]
51  [__DynamicallyInvokable]
52  ParagraphSeparator,
54  [__DynamicallyInvokable]
55  Control,
57  [__DynamicallyInvokable]
58  Format,
60  [__DynamicallyInvokable]
61  Surrogate,
63  [__DynamicallyInvokable]
64  PrivateUse,
66  [__DynamicallyInvokable]
69  [__DynamicallyInvokable]
72  [__DynamicallyInvokable]
75  [__DynamicallyInvokable]
78  [__DynamicallyInvokable]
81  [__DynamicallyInvokable]
84  [__DynamicallyInvokable]
87  [__DynamicallyInvokable]
88  MathSymbol,
90  [__DynamicallyInvokable]
93  [__DynamicallyInvokable]
96  [__DynamicallyInvokable]
99  [__DynamicallyInvokable]
101  }
102 }
Mathematical symbol character, such as "+" or "= ". Signified by the Unicode designation "Sm" (symbol...
Modifier symbol character, which indicates modifications of surrounding characters....
Currency symbol character. Signified by the Unicode designation "Sc" (symbol, currency)....
Private-use character, with a Unicode value in the range U+E000 through U+F8FF. Signified by the Unic...
Decimal digit character, that is, a character in the range 0 through 9. Signified by the Unicode desi...
Definition: __Canon.cs:3
Titlecase letter. Signified by the Unicode designation "Lt" (letter, titlecase). The value is 2.
High surrogate or a low surrogate character. Surrogate code values are in the range U+D800 through U+...
Space character, which has no glyph but is not a control or format character. Signified by the Unicod...
Closing or final quotation mark character. Signified by the Unicode designation "Pf" (punctuation,...
Opening or initial quotation mark character. Signified by the Unicode designation "Pi" (punctuation,...
Spacing character that indicates modifications of a base character and affects the width of the glyph...
Closing character of one of the paired punctuation marks, such as parentheses, square brackets,...
Number that is neither a decimal digit nor a letter number, for example, the fraction 1/2....
The left or right CTRL modifier key.
Connector punctuation character that connects two characters. Signified by the Unicode designation "P...
UnicodeCategory
Defines the Unicode category of a character.
Punctuation character that is not a connector, a dash, open punctuation, close punctuation,...
Letter that is not an uppercase letter, a lowercase letter, a titlecase letter, or a modifier letter....
Number represented by a letter, instead of a decimal digit, for example, the Roman numeral for five,...
Symbol character that is not a mathematical symbol, a currency symbol or a modifier symbol....
Specifies that the class can be serialized.
Opening character of one of the paired punctuation marks, such as parentheses, square brackets,...
Uppercase letter. Signified by the Unicode designation "Lu" (letter, uppercase). The value is 0.
Character that is not assigned to any Unicode category. Signified by the Unicode designation "Cn" (ot...
Dash or hyphen character. Signified by the Unicode designation "Pd" (punctuation, dash)....
Enclosing mark character, which is a nonspacing combining character that surrounds all previous chara...
Lowercase letter. Signified by the Unicode designation "Ll" (letter, lowercase). The value is 1.
Modifier letter character, which is free-standing spacing character that indicates modifications of a...
Character that is used to separate lines of text. Signified by the Unicode designation "Zl" (separato...