singrdk/base/Kernel/System/Globalization/UnicodeCategory.cs

81 lines
3.7 KiB
C#
Raw Normal View History

2008-03-05 09:52:00 -05:00
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: UnicodeCategory
**
**
** Purpose:
**
** Date:
**
============================================================*/
namespace System.Globalization {
//| <include path='docs/doc[@for="UnicodeCategory"]/*' />
public enum UnicodeCategory {
//| <include path='docs/doc[@for="UnicodeCategory.UppercaseLetter"]/*' />
UppercaseLetter = 0,
//| <include path='docs/doc[@for="UnicodeCategory.LowercaseLetter"]/*' />
LowercaseLetter = 1,
//| <include path='docs/doc[@for="UnicodeCategory.TitlecaseLetter"]/*' />
TitlecaseLetter = 2,
//| <include path='docs/doc[@for="UnicodeCategory.ModifierLetter"]/*' />
ModifierLetter = 3,
//| <include path='docs/doc[@for="UnicodeCategory.OtherLetter"]/*' />
OtherLetter = 4,
//| <include path='docs/doc[@for="UnicodeCategory.NonSpacingMark"]/*' />
NonSpacingMark = 5,
//| <include path='docs/doc[@for="UnicodeCategory.SpacingCombiningMark"]/*' />
SpacingCombiningMark = 6,
//| <include path='docs/doc[@for="UnicodeCategory.EnclosingMark"]/*' />
EnclosingMark = 7,
//| <include path='docs/doc[@for="UnicodeCategory.DecimalDigitNumber"]/*' />
DecimalDigitNumber = 8,
//| <include path='docs/doc[@for="UnicodeCategory.LetterNumber"]/*' />
LetterNumber = 9,
//| <include path='docs/doc[@for="UnicodeCategory.OtherNumber"]/*' />
OtherNumber = 10,
//| <include path='docs/doc[@for="UnicodeCategory.SpaceSeparator"]/*' />
SpaceSeparator = 11,
//| <include path='docs/doc[@for="UnicodeCategory.LineSeparator"]/*' />
LineSeparator = 12,
//| <include path='docs/doc[@for="UnicodeCategory.ParagraphSeparator"]/*' />
ParagraphSeparator = 13,
//| <include path='docs/doc[@for="UnicodeCategory.Control"]/*' />
Control = 14,
//| <include path='docs/doc[@for="UnicodeCategory.Format"]/*' />
Format = 15,
//| <include path='docs/doc[@for="UnicodeCategory.Surrogate"]/*' />
Surrogate = 16,
//| <include path='docs/doc[@for="UnicodeCategory.PrivateUse"]/*' />
PrivateUse = 17,
//| <include path='docs/doc[@for="UnicodeCategory.ConnectorPunctuation"]/*' />
ConnectorPunctuation = 18,
//| <include path='docs/doc[@for="UnicodeCategory.DashPunctuation"]/*' />
DashPunctuation = 19,
//| <include path='docs/doc[@for="UnicodeCategory.OpenPunctuation"]/*' />
OpenPunctuation = 20,
//| <include path='docs/doc[@for="UnicodeCategory.ClosePunctuation"]/*' />
ClosePunctuation = 21,
//| <include path='docs/doc[@for="UnicodeCategory.InitialQuotePunctuation"]/*' />
InitialQuotePunctuation = 22,
//| <include path='docs/doc[@for="UnicodeCategory.FinalQuotePunctuation"]/*' />
FinalQuotePunctuation = 23,
//| <include path='docs/doc[@for="UnicodeCategory.OtherPunctuation"]/*' />
OtherPunctuation = 24,
//| <include path='docs/doc[@for="UnicodeCategory.MathSymbol"]/*' />
MathSymbol = 25,
//| <include path='docs/doc[@for="UnicodeCategory.CurrencySymbol"]/*' />
CurrencySymbol = 26,
//| <include path='docs/doc[@for="UnicodeCategory.ModifierSymbol"]/*' />
ModifierSymbol = 27,
//| <include path='docs/doc[@for="UnicodeCategory.OtherSymbol"]/*' />
OtherSymbol = 28,
//| <include path='docs/doc[@for="UnicodeCategory.OtherNotAssigned"]/*' />
OtherNotAssigned = 29,
}
}