Files
NetUnicodeInfo/UnicodeInformation/UnihanFields.cs
T

29 lines
889 B
C#
Raw Normal View History

2017-09-07 23:10:17 +02:00
namespace System.Unicode
2014-11-15 00:58:03 +01:00
{
[Flags]
internal enum UnihanFields : ushort
{
// NumericType / NumericValue : Not exactly a bit mask here…
2014-11-15 11:50:43 +01:00
PrimaryNumeric = 1,
AccountingNumeric = 2,
OtherNumeric = 3,
2014-11-15 00:58:03 +01:00
// UnicodeRadicalStroke : Not exactly a bit mask…
UnicodeRadicalStrokeCount = 4, // Will indicate exactly one value for Unicode_Radical_Stroke.
UnicodeRadicalStrokeCountTwice = 8, // Will indicate exactly two values for Unicode_Radical_Stroke.
UnicodeRadicalStrokeCountMore = 12, // Will indicate three or more values for Unicode_Radical_Stroke. This combination should never happen in the current files.
2014-11-15 00:58:03 +01:00
Definition = 16,
MandarinReading = 32,
CantoneseReading = 64,
JapaneseKunReading = 128,
JapaneseOnReading = 256,
KoreanReading = 512,
HangulReading = 1024,
VietnameseReading = 2048,
SimplifiedVariant = 4096,
TraditionalVariant = 8192,
2014-11-15 00:58:03 +01:00
}
}