Beispiel #1
0
 /// <summary>
 /// Provides the safe characters for the Kangxi Radicals code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable KangxiRadicals()
 {
     return(CodeChartHelper.GetRange(0x2F00, 0x2FD5));
 }
 /// <summary>
 /// Provides the safe characters for the Latin Extended Addition code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable LatinExtendedAdditional()
 {
     return(CodeChartHelper.GetRange(0x1E00, 0x1EFF));
 }
 /// <summary>
 /// Provides the safe characters for the Georgian code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Georgian()
 {
     return(CodeChartHelper.GetRange(0x10A0, 0x10FC, i => (i >= 0x10C6 && i <= 0x10CF)));
 }
 /// <summary>
 /// Provides the safe characters for the Vedic Extensions code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable VedicExtensions()
 {
     return(CodeChartHelper.GetRange(0x1CD0, 0x1CF2));
 }
 /// <summary>
 /// Provides the safe characters for the Phonetic Extensions Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable PhoneticExtensionsSupplement()
 {
     return(CodeChartHelper.GetRange(0x1D80, 0x1DBF));
 }
 /// <summary>
 /// Provides the safe characters for the Balinese code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Balinese()
 {
     return(CodeChartHelper.GetRange(0x1B00, 0x1B7C, i => (i >= 0x1B4C && i <= 0x1B4F)));
 }
 /// <summary>
 /// Provides the safe characters for the Lepcha code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Lepcha()
 {
     return(CodeChartHelper.GetRange(0x1C00, 0x1C4F, i => ((i >= 0x1C38 && i <= 0x1C3A) || (i >= 0x1C4A && i <= 0x1C4C))));
 }
 /// <summary>
 /// Provides the safe characters for the Unified Canadian Aboriginal Syllabic code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable UnifiedCanadianAboriginalSyllabics()
 {
     return(CodeChartHelper.GetRange(0x1400, 0x167F));
 }
 /// <summary>
 /// Provides the safe characters for the Ogham code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Ogham()
 {
     return(CodeChartHelper.GetRange(0x1680, 0x169C));
 }
 /// <summary>
 /// Provides the safe characters for the Ethiopic Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable EthiopicSupplement()
 {
     return(CodeChartHelper.GetRange(0x1380, 0x1399));
 }
 /// <summary>
 /// Provides the safe characters for the Cherokee code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Cherokee()
 {
     return(CodeChartHelper.GetRange(0x13A0, 0x13F4));
 }
Beispiel #12
0
 /// <summary>
 /// Provides the safe characters for the Hiragana code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Hiragana()
 {
     return(CodeChartHelper.GetRange(0x3041, 0x309F, i => (i == 0x3097 || i == 0x3098)));
 }
Beispiel #13
0
 /// <summary>
 /// Provides the safe characters for the CJK Symbols and Punctuation code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CjkSymbolsAndPunctuation()
 {
     return(CodeChartHelper.GetRange(0x3000, 0x303F));
 }
Beispiel #14
0
 /// <summary>
 /// Provides the safe characters for the Ideographic Description Characters code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable IdeographicDescriptionCharacters()
 {
     return(CodeChartHelper.GetRange(0x2FF0, 0x2FFB));
 }
 /// <summary>
 /// Provides the safe characters for the Khmer Symbols code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable KhmerSymbols()
 {
     return(CodeChartHelper.GetRange(0x19E0, 0x19FF));
 }
 /// <summary>
 /// Provides the safe characters for the Runic code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Runic()
 {
     return(CodeChartHelper.GetRange(0x16A0, 0x16F0));
 }
 /// <summary>
 /// Provides the safe characters for the Khmer Symbols code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Buginese()
 {
     return(CodeChartHelper.GetRange(0x1A00, 0x1A1F, i => (i == 0x1A1C || i == 0x1A1D)));
 }
 /// <summary>
 /// Provides the safe characters for the Tagalog code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Tagalog()
 {
     return(CodeChartHelper.GetRange(0x1700, 0x1714, i => (i == 0x170D)));
 }
 /// <summary>
 /// Provides the safe characters for the Sudanese code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Sudanese()
 {
     return(CodeChartHelper.GetRange(0x1B80, 0x1BB9, i => (i >= 0x1BAB && i <= 0x1BAD)));
 }
 /// <summary>
 /// Provides the safe characters for the Hanunoo code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Hanunoo()
 {
     return(CodeChartHelper.GetRange(0x1720, 0x1736));
 }
 /// <summary>
 /// Provides the safe characters for the Ol Chiki code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable OlChiki()
 {
     return(CodeChartHelper.GetRange(0x1C50, 0x1C7F));
 }
 /// <summary>
 /// Provides the safe characters for the Buhid code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Buhid()
 {
     return(CodeChartHelper.GetRange(0x1740, 0x1753));
 }
 /// <summary>
 /// Provides the safe characters for the Phonetic Extensions code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable PhoneticExtensions()
 {
     return(CodeChartHelper.GetRange(0x1D00, 0x1D7F));
 }
 /// <summary>
 /// Provides the safe characters for the Tagbanwa code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Tagbanwa()
 {
     return(CodeChartHelper.GetRange(0x1760, 0x1773, i => (i == 0x176D || i == 0x1771)));
 }
 /// <summary>
 /// Provides the safe characters for the Combining Diacritical Marks Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CombiningDiacriticalMarksSupplement()
 {
     return(CodeChartHelper.GetRange(0x1DC0, 0x1DFF, i => (i >= 0x1DE7 && i <= 0x1DFC)));
 }
 /// <summary>
 /// Provides the safe characters for the Unified Canadian Aboriginal Syllabic Extended code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable UnifiedCanadianAboriginalSyllabicsExtended()
 {
     return(CodeChartHelper.GetRange(0x18B0, 0x18F5));
 }
 /// <summary>
 /// Provides the safe characters for the Myanmar code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Myanmar()
 {
     return(CodeChartHelper.GetRange(0x1000, 0x109F));
 }
 /// <summary>
 /// Provides the safe characters for the Tai Le code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable TaiLe()
 {
     return(CodeChartHelper.GetRange(0x1950, 0x1974, i => (i == 0x196E || i == 0x196F)));
 }
 /// <summary>
 /// Provides the safe characters for the Hangul Jamo code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable HangulJamo()
 {
     return(CodeChartHelper.GetRange(0x1100, 0x11FF));
 }
Beispiel #30
0
 /// <summary>
 /// Provides the safe characters for the CJK Radicals Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CjkRadicalsSupplement()
 {
     return(CodeChartHelper.GetRange(0x2E80, 0x2EF3, i => (i == 0x2E9A)));
 }