Esempio n. 1
0
 /// <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(4256, 4348, (int i) => i >= 4294 && i <= 4303));
 }
Esempio n. 2
0
 /// <summary>
 /// Provides the safe characters for the Javanese code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Javanese()
 {
     return(CodeChartHelper.GetRange(43392, 43487, (int i) => i == 43470 || (i >= 43482 && i <= 43485)));
 }
Esempio n. 3
0
 /// <summary>
 /// Provides the safe characters for the Myanmar Extended A code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable MyanmarExtendedA()
 {
     return(CodeChartHelper.GetRange(43616, 43643));
 }
Esempio n. 4
0
 /// <summary>
 /// Provides the safe characters for the Specials code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Specials()
 {
     return(CodeChartHelper.GetRange(65529, 65533));
 }
Esempio n. 5
0
 /// <summary>
 /// Provides the safe characters for the Kayah Li code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable KayahLi()
 {
     return(CodeChartHelper.GetRange(43264, 43311));
 }
Esempio n. 6
0
 /// <summary>
 /// Provides the safe characters for the CJK Compatibility Forms code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CjkCompatibilityForms()
 {
     return(CodeChartHelper.GetRange(65072, 65103));
 }
Esempio n. 7
0
 /// <summary>
 /// Provides the safe characters for the Arabic Presentation Forms B code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable ArabicPresentationFormsB()
 {
     return(CodeChartHelper.GetRange(65136, 65276, (int i) => i == 65141));
 }
Esempio n. 8
0
 /// <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(5760, 5788));
 }
Esempio n. 9
0
 /// <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(5792, 5872));
 }
Esempio n. 10
0
 /// <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(5024, 5108));
 }
Esempio n. 11
0
 /// <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(5120, 5759));
 }
Esempio n. 12
0
 /// <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(4992, 5017));
 }
Esempio n. 13
0
 /// <summary>
 /// Provides the safe characters for the Ethiopic code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Ethiopic()
 {
     return(CodeChartHelper.GetRange(4608, 4988, (int i) => i == 4681 || i == 4686 || i == 4687 || i == 4695 || i == 4697 || i == 4702 || i == 4703 || i == 4745 || i == 4750 || i == 4751 || i == 4785 || i == 4790 || i == 4791 || i == 4799 || i == 4801 || i == 4806 || i == 4807 || i == 4823 || i == 4881 || i == 4886 || i == 4887 || (i >= 4955 && i <= 4958)));
 }
Esempio n. 14
0
 /// <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(4352, 4607));
 }
Esempio n. 15
0
 /// <summary>
 /// Provides the safe characters for the Vertical Forms code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable VerticalForms()
 {
     return(CodeChartHelper.GetRange(65040, 65049));
 }
Esempio n. 16
0
 /// <summary>
 /// Provides the safe characters for the Meetei Mayek code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable MeeteiMayek()
 {
     return(CodeChartHelper.GetRange(43968, 44025, (int i) => i == 44014 || i == 44015));
 }
Esempio n. 17
0
 /// <summary>
 /// Provides the safe characters for the Combining Half Marks code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CombiningHalfMarks()
 {
     return(CodeChartHelper.GetRange(65056, 65062));
 }
Esempio n. 18
0
 /// <summary>
 /// Provides the safe characters for the Hangul Syllables code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable HangulSyllables()
 {
     return(CodeChartHelper.GetRange(44032, 55203));
 }
Esempio n. 19
0
 /// <summary>
 /// Provides the safe characters for the Small Form Variants code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable SmallFormVariants()
 {
     return(CodeChartHelper.GetRange(65104, 65131, (int i) => i == 65107 || i == 65127));
 }
Esempio n. 20
0
 /// <summary>
 /// Provides the safe characters for the Hangul Jamo Extended B code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable HangulJamoExtendedB()
 {
     return(CodeChartHelper.GetRange(55216, 55291, (int i) => i == 55239 || i == 55240 || i == 55241 || i == 55242));
 }
Esempio n. 21
0
 /// <summary>
 /// Provides the safe characters for the Half Width and Full Width Forms code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable HalfWidthAndFullWidthForms()
 {
     return(CodeChartHelper.GetRange(65281, 65518, (int i) => i == 65471 || i == 65472 || i == 65473 || i == 65480 || i == 65481 || i == 65488 || i == 65489 || i == 65496 || i == 65497 || i == 65501 || i == 65502 || i == 65503 || i == 65511));
 }
Esempio n. 22
0
 /// <summary>
 /// Provides the safe characters for the CJK Compatibility Ideographs code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable CjkCompatibilityIdeographs()
 {
     return(CodeChartHelper.GetRange(63744, 64217, (int i) => i == 64046 || i == 64047 || i == 64110 || i == 64111));
 }
Esempio n. 23
0
 /// <summary>
 /// Provides the safe characters for the Devanagari Extended code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable DevanagariExtended()
 {
     return(CodeChartHelper.GetRange(43232, 43259));
 }
Esempio n. 24
0
 /// <summary>
 /// Provides the safe characters for the Alphabetic Presentation Forms code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable AlphabeticPresentationForms()
 {
     return(CodeChartHelper.GetRange(64256, 64335, (int i) => (i >= 64263 && i <= 64274) || (i >= 64280 && i <= 64284) || i == 64311 || i == 64317 || i == 64319 || i == 64322 || i == 64325));
 }
Esempio n. 25
0
 /// <summary>
 /// Provides the safe characters for the Hangul Jamo Extended A code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable HangulJamoExtendedA()
 {
     return(CodeChartHelper.GetRange(43360, 43388));
 }
Esempio n. 26
0
 /// <summary>
 /// Provides the safe characters for the Arabic Presentation Forms A code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable ArabicPresentationFormsA()
 {
     return(CodeChartHelper.GetRange(64336, 65021, (int i) => (i >= 64434 && i <= 64466) || (i >= 64832 && i <= 64847) || i == 64912 || i == 64913 || (i >= 64968 && i <= 65007)));
 }
Esempio n. 27
0
 /// <summary>
 /// Provides the safe characters for the Cham code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable Cham()
 {
     return(CodeChartHelper.GetRange(43520, 43615, (int i) => (i >= 43575 && i <= 43583) || i == 43598 || i == 43599 || i == 43610 || i == 43611));
 }
Esempio n. 28
0
 /// <summary>
 /// Provides the safe characters for the Variation Selectors code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable VariationSelectors()
 {
     return(CodeChartHelper.GetRange(65024, 65039));
 }
Esempio n. 29
0
 /// <summary>
 /// Provides the safe characters for the Myanmar Extended A code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 public static IEnumerable TaiViet()
 {
     return(CodeChartHelper.GetRange(43648, 43714).Concat(CodeChartHelper.GetRange(43739, 43743)));
 }
Esempio n. 30
0
 /// <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(7680, 7935));
 }