2014-11-21 15:41:27 +01:00
namespace System.Unicode
{
2014-12-16 02:48:50 +01:00
/// <summary>Provides information on the kind of name alias provided for a code point.</summary>
2014-11-21 15:41:27 +01:00
public enum UnicodeNameAliasKind : byte
{
2014-12-16 02:48:50 +01:00
/// <summary>The alias is a correction of a serious problem in the original name.</summary>
2014-11-21 16:51:09 +01:00
[ValueName("correction")]
2014-11-21 15:41:27 +01:00
Correction = 1 ,
2014-12-16 02:48:50 +01:00
/// <summary>The alias provides the ISO 6429 name for C0 and C1 control functions of a control code, or another commonly occurring name for the control code.</summary>
2014-11-21 16:51:09 +01:00
[ValueName("control")]
2014-11-21 15:41:27 +01:00
Control = 2 ,
2014-12-16 02:48:50 +01:00
/// <summary>The alias is a widely used alternate name for a format character.</summary>
2014-11-21 16:51:09 +01:00
[ValueName("alternate")]
2014-11-21 15:41:27 +01:00
Alternate = 3 ,
2014-12-16 02:48:50 +01:00
/// <summary>The alias is a documented non-standardized label for C1 control code points.</summary>
2014-11-21 16:51:09 +01:00
[ValueName("figment")]
2014-11-21 15:41:27 +01:00
Figment = 4 ,
2014-12-16 02:48:50 +01:00
/// <summary>The alias is a commonly occurring abbreviation (or acronym) for control codes, format characters, spaces, and variation selectors.</summary>
2014-11-21 16:51:09 +01:00
[ValueName("abbreviation")]
2014-11-21 15:41:27 +01:00
Abbreviation = 5
}
}