<PackageReference Include="System.Text.Encodings.Web" Version="4.6.0-preview4.19212.13" />

UnicodeRanges

public static class UnicodeRanges
Provides static properties that return predefined UnicodeRange instances that correspond to blocks from the Unicode specification.
public static UnicodeRange All { get; }

Gets a range that consists of the entire Basic Multilingual Plane (BMP), from U+0000 to U+FFFF).

Gets the Alphabetic Presentation Forms Unicode block (U+FB00-U+FB4F).

public static UnicodeRange Arabic { get; }

Gets the Arabic Unicode block (U+0600-U+06FF).

public static UnicodeRange ArabicExtendedA { get; }

Gets the Arabic Extended-A Unicode block (U+08A0-U+08FF).

public static UnicodeRange ArabicPresentationFormsA { get; }

Gets the Arabic Presentation Forms-A Unicode block (U+FB50-U+FDFF).

public static UnicodeRange ArabicPresentationFormsB { get; }

Gets the Arabic Presentation Forms-B Unicode block (U+FE70-U+FEFF).

public static UnicodeRange ArabicSupplement { get; }

Gets the Arabic Supplement Unicode block (U+0750-U+077F).

public static UnicodeRange Armenian { get; }

Gets the Armenian Unicode block (U+0530-U+058F).

public static UnicodeRange Arrows { get; }

Gets the Arrows Unicode block (U+2190-U+21FF).

public static UnicodeRange Balinese { get; }

Gets the Balinese Unicode block (U+1B00-U+1B7F).

public static UnicodeRange Bamum { get; }

Gets the Bamum Unicode block (U+A6A0-U+A6FF).

public static UnicodeRange BasicLatin { get; }

Gets the Basic Latin Unicode block (U+0021-U+007F).

public static UnicodeRange Batak { get; }

Gets the Batak Unicode block (U+1BC0-U+1BFF).

public static UnicodeRange Bengali { get; }

Gets the Bengali Unicode block (U+0980-U+09FF).

public static UnicodeRange BlockElements { get; }

Gets the Block Elements Unicode block (U+2580-U+259F).

public static UnicodeRange Bopomofo { get; }

Gets the Bopomofo Unicode block (U+3100-U+312F).

public static UnicodeRange BopomofoExtended { get; }

Gets the Bopomofo Extended Unicode block (U+31A0-U+31BF).

public static UnicodeRange BoxDrawing { get; }

Gets the Box Drawing Unicode block (U+2500-U+257F).

public static UnicodeRange BraillePatterns { get; }

Gets the Braille Patterns Unicode block (U+2800-U+28FF).

public static UnicodeRange Buginese { get; }

Gets the Buginese Unicode block (U+1A00-U+1A1F).

public static UnicodeRange Buhid { get; }

Gets the Buhid Unicode block (U+1740-U+175F).

public static UnicodeRange Cham { get; }

Gets the Cham Unicode block (U+AA00-U+AA5F).

public static UnicodeRange Cherokee { get; }

Gets the Cherokee Unicode block (U+13A0-U+13FF).

public static UnicodeRange CherokeeSupplement { get; }

Gets the Cherokee Supplement Unicode block (U+AB70-U+ABBF).

public static UnicodeRange CjkCompatibility { get; }

Gets the CJK Compatibility Unicode block (U+3300-U+33FF).

public static UnicodeRange CjkCompatibilityForms { get; }

Gets the CJK Compatibility Forms Unicode block (U+FE30-U+FE4F).

Gets the CJK Compatibility Ideographs Unicode block (U+F900-U+FAD9).

public static UnicodeRange CjkRadicalsSupplement { get; }

Gets the CJK Radicals Supplement Unicode block (U+2E80-U+2EFF).

public static UnicodeRange CjkStrokes { get; }

Gets the CJK Strokes Unicode block (U+31C0-U+31EF).

public static UnicodeRange CjkSymbolsandPunctuation { get; }

Gets the CJK Symbols and Punctuation Unicode block (U+3000-U+303F).

public static UnicodeRange CjkUnifiedIdeographs { get; }

Gets the CJK Unified Ideographs Unicode block (U+4E00-U+9FCC).

Gets the CJK Unitied Ideographs Extension A Unicode block (U+3400-U+4DB5).

public static UnicodeRange CombiningDiacriticalMarks { get; }

Gets the Combining Diacritical Marks Unicode block (U+0300-U+036F).

Gets the Combining Diacritical Marks Extended Unicode block (U+1AB0-U+1AFF).

Gets the Combining Diacritical Marks for Symbols Unicode block (U+20D0-U+20FF).

Gets the Combining Diacritical Marks Supplement Unicode block (U+1DC0-U+1DFF).

public static UnicodeRange CombiningHalfMarks { get; }

Gets the Combining Half Marks Unicode block (U+FE20-U+FE2F).

public static UnicodeRange CommonIndicNumberForms { get; }

Gets the Common Indic Number Forms Unicode block (U+A830-U+A83F).

public static UnicodeRange ControlPictures { get; }

Gets the Control Pictures Unicode block (U+2400-U+243F).

public static UnicodeRange Coptic { get; }

Gets the Coptic Unicode block (U+2C80-U+2CFF).

public static UnicodeRange CurrencySymbols { get; }

Gets the Currency Symbols Unicode block (U+20A0-U+20CF).

public static UnicodeRange Cyrillic { get; }

Gets the Cyrillic Unicode block (U+0400-U+04FF).

public static UnicodeRange CyrillicExtendedA { get; }

Gets the Cyrillic Extended-A Unicode block (U+2DE0-U+2DFF).

public static UnicodeRange CyrillicExtendedB { get; }

Gets the Cyrillic Extended-B Unicode block (U+A640-U+A69F).

public static UnicodeRange CyrillicSupplement { get; }

Gets the Cyrillic Supplement Unicode block (U+0500-U+052F).

public static UnicodeRange Devanagari { get; }

Gets the Devangari Unicode block (U+0900-U+097F).

public static UnicodeRange DevanagariExtended { get; }

Gets the Devanagari Extended Unicode block (U+A8E0-U+A8FF).

public static UnicodeRange Dingbats { get; }

Gets the Dingbats Unicode block (U+2700-U+27BF).

public static UnicodeRange EnclosedAlphanumerics { get; }

Gets the Enclosed Alphanumerics Unicode block (U+2460-U+24FF).

Gets the Enclosed CJK Letters and Months Unicode block (U+3200-U+32FF).

public static UnicodeRange Ethiopic { get; }

Gets the Ethiopic Unicode block (U+1200-U+137C).

public static UnicodeRange EthiopicExtended { get; }

Gets the Ethipic Extended Unicode block (U+2D80-U+2DDF).

public static UnicodeRange EthiopicExtendedA { get; }

Gets the Ethiopic Extended-A Unicode block (U+AB00-U+AB2F).

public static UnicodeRange EthiopicSupplement { get; }

Gets the Ethiopic Supplement Unicode block (U+1380-U+1399).

public static UnicodeRange GeneralPunctuation { get; }

Gets the General Punctuation Unicode block (U+2000-U+206F).

public static UnicodeRange GeometricShapes { get; }

Gets the Geometric Shapes Unicode block (U+25A0-U+25FF).

public static UnicodeRange Georgian { get; }

Gets the Georgian Unicode block (U+10A0-U+10FF).

public static UnicodeRange GeorgianSupplement { get; }

Gets the Georgian Supplement Unicode block (U+2D00-U+2D2F).

public static UnicodeRange Glagolitic { get; }

Gets the Glagolitic Unicode block (U+2C00-U+2C5F).

public static UnicodeRange GreekandCoptic { get; }

Gets the Greek and Coptic Unicode block (U+0370-U+03FF).

public static UnicodeRange GreekExtended { get; }

Gets the Greek Extended Unicode block (U+1F00-U+1FFF).

public static UnicodeRange Gujarati { get; }

Gets the Gujarti Unicode block (U+0A81-U+0AFF).

public static UnicodeRange Gurmukhi { get; }

Gets the Gurmukhi Unicode block (U+0A01-U+0A7F).

Gets the Halfwidth and Fullwidth Forms Unicode block (U+FF00-U+FFEE).

public static UnicodeRange HangulCompatibilityJamo { get; }

Gets the Hangul Compatibility Jamo Unicode block (U+3131-U+318F).

public static UnicodeRange HangulJamo { get; }

Gets the Hangul Jamo Unicode block (U+1100-U+11FF).

public static UnicodeRange HangulJamoExtendedA { get; }

Gets the Hangul Jamo Extended-A Unicode block (U+A960-U+A9F).

public static UnicodeRange HangulJamoExtendedB { get; }

Gets the Hangul Jamo Extended-B Unicode block (U+D7B0-U+D7FF).

public static UnicodeRange HangulSyllables { get; }

Gets the Hangul Syllables Unicode block (U+AC00-U+D7AF).

public static UnicodeRange Hanunoo { get; }

Gets the Hanunoo Unicode block (U+1720-U+173F).

public static UnicodeRange Hebrew { get; }

Gets the Hebrew Unicode block (U+0590-U+05FF).

public static UnicodeRange Hiragana { get; }

Gets the Hiragana Unicode block (U+3040-U+309F).

Gets the Ideographic Description Characters Unicode block (U+2FF0-U+2FFF).

public static UnicodeRange IpaExtensions { get; }

Gets the IPA Extensions Unicode block (U+0250-U+02AF).

public static UnicodeRange Javanese { get; }

Gets the Javanese Unicode block (U+A980-U+A9DF).

public static UnicodeRange Kanbun { get; }

Gets the Kanbun Unicode block (U+3190-U+319F).

public static UnicodeRange KangxiRadicals { get; }

Gets the Kangxi Radicals Supplement Unicode block (U+2F00-U+2FDF).

public static UnicodeRange Kannada { get; }

Gets the Kannada Unicode block (U+0C81-U+0CFF).

public static UnicodeRange Katakana { get; }

Gets the Katakana Unicode block (U+30A0-U+30FF).

Gets the Katakana Phonetic Extensions Unicode block (U+31F0-U+31FF).

public static UnicodeRange KayahLi { get; }

Gets the Kayah Li Unicode block (U+A900-U+A92F).

public static UnicodeRange Khmer { get; }

Gets the Khmer Unicode block (U+1780-U+17FF).

public static UnicodeRange KhmerSymbols { get; }

Gets the Khmer Symbols Unicode block (U+19E0-U+19FF).

public static UnicodeRange Lao { get; }

Gets the Lao Unicode block (U+0E80-U+0EDF).

public static UnicodeRange Latin1Supplement { get; }

Gets the Latin-1 Supplement Unicode block (U+00A1-U+00FF).

public static UnicodeRange LatinExtendedA { get; }

Gets the Latin Extended-A Unicode block (U+0100-U+017F).

public static UnicodeRange LatinExtendedAdditional { get; }

Gets the Latin Extended Additional Unicode block (U+1E00-U+1EFF).

public static UnicodeRange LatinExtendedB { get; }

Gets the Latin Extended-B Unicode block (U+0180-U+024F).

public static UnicodeRange LatinExtendedC { get; }

Gets the Latin Extended-C Unicode block (U+2C60-U+2C7F).

public static UnicodeRange LatinExtendedD { get; }

Gets the Latin Extended-D Unicode block (U+A720-U+A7FF).

public static UnicodeRange LatinExtendedE { get; }

Gets the Latin Extended-E Unicode block (U+AB30-U+AB6F).

public static UnicodeRange Lepcha { get; }

Gets the Lepcha Unicode block (U+1C00-U+1C4F).

public static UnicodeRange LetterlikeSymbols { get; }

Gets the Letterlike Symbols Unicode block (U+2100-U+214F).

public static UnicodeRange Limbu { get; }

Gets the Limbu Unicode block (U+1900-U+194F).

public static UnicodeRange Lisu { get; }

Gets the Lisu Unicode block (U+A4D0-U+A4FF).

public static UnicodeRange Malayalam { get; }

Gets the Malayalam Unicode block (U+0D00-U+0D7F).

public static UnicodeRange Mandaic { get; }

Gets the Mandaic Unicode block (U+0840-U+085F).

public static UnicodeRange MathematicalOperators { get; }

Gets the Mathematical Operators Unicode block (U+2200-U+22FF).

public static UnicodeRange MeeteiMayek { get; }

Gets the Meetei Mayek Unicode block (U+ABC0-U+ABFF).

public static UnicodeRange MeeteiMayekExtensions { get; }

Gets the Meetei Mayek Extensions Unicode block (U+AAE0-U+AAFF).

Gets the Miscellaneous Mathematical Symbols-A Unicode block (U+27C0-U+27EF).

Gets the Miscellaneous Mathematical Symbols-B Unicode block (U+2980-U+29FF).

public static UnicodeRange MiscellaneousSymbols { get; }

Gets the Miscellaneous Symbols Unicode block (U+2600-U+26FF).

Gets the Miscellaneous Symbols and Arrows Unicode block (U+2B00-U+2BFF).

public static UnicodeRange MiscellaneousTechnical { get; }

Gets the Miscellaneous Technical Unicode block (U+2300-U+23FF).

public static UnicodeRange ModifierToneLetters { get; }

Gets the Modifier Tone Letters Unicode block (U+A700-U+A71F).

public static UnicodeRange Mongolian { get; }

Gets the Mongolian Unicode block (U+1800-U+18AF).

public static UnicodeRange Myanmar { get; }

Gets the Myanmar Unicode block (U+1000-U+109F).

public static UnicodeRange MyanmarExtendedA { get; }

Gets the Myanmar Extended-A Unicode block (U+AA60-U+AA7F).

public static UnicodeRange MyanmarExtendedB { get; }

Gets the Myanmar Extended-B Unicode block (U+A9E0-U+A9FF).

public static UnicodeRange NewTaiLue { get; }

Gets the New Tai Lue Unicode block (U+1980-U+19DF).

public static UnicodeRange NKo { get; }

Gets the NKo Unicode block (U+07C0-U+07FF).

public static UnicodeRange None { get; }

Gets an empty Unicode range.

public static UnicodeRange NumberForms { get; }

Gets the Number Forms Unicode block (U+2150-U+218F).

public static UnicodeRange Ogham { get; }

Gets the Ogham Unicode block (U+1680-U+169F).

public static UnicodeRange OlChiki { get; }

Gets the Ol Chiki Unicode block (U+1C50-U+1C7F).

Gets the Optical Character Recognition Unicode block (U+2440-U+245F).

public static UnicodeRange Oriya { get; }

Gets the Oriya Unicode block (U+0B00-U+0B7F).

public static UnicodeRange Phagspa { get; }

Gets the Phags-pa Unicode block (U+A840-U+A87F).

public static UnicodeRange PhoneticExtensions { get; }

Gets the Phonetic Extensions Unicode block (U+1D00-U+1D7F).

Gets the Phonetic Extensions Supplement Unicode block (U+1D80-U+1DBF).

public static UnicodeRange Rejang { get; }

Gets the Rejang Unicode block (U+A930-U+A95F).

public static UnicodeRange Runic { get; }

Gets the Runic Unicode block (U+16A0-U+16FF).

public static UnicodeRange Samaritan { get; }

Gets the Samaritan Unicode block (U+0800-U+083F).

public static UnicodeRange Saurashtra { get; }

Gets the Saurashtra Unicode block (U+A880-U+A8DF).

public static UnicodeRange Sinhala { get; }

Gets the Sinhala Unicode block (U+0D80-U+0DFF).

public static UnicodeRange SmallFormVariants { get; }

Gets the Small Form Variants Unicode block (U+FE50-U+FE6F).

public static UnicodeRange SpacingModifierLetters { get; }

Gets the Spacing Modifier Letters Unicode block (U+02B0-U+02FF).

public static UnicodeRange Specials { get; }

Gets the Specials Unicode block (U+FFF0-U+FFFF).

public static UnicodeRange Sundanese { get; }

Gets the Sundanese Unicode block (U+1B80-U+1BBF).

public static UnicodeRange SundaneseSupplement { get; }

Gets the Sundanese Supplement Unicode block (U+1CC0-U+1CCF).

public static UnicodeRange SuperscriptsandSubscripts { get; }

Gets the Superscripts and Subscripts Unicode block (U+2070-U+209F).

public static UnicodeRange SupplementalArrowsA { get; }

Gets the Supplemental Arrows-A Unicode block (U+27F0-U+27FF).

public static UnicodeRange SupplementalArrowsB { get; }

Gets the Supplemental Arrows-B Unicode block (U+2900-U+297F).

Gets the Supplemental Mathematical Operators Unicode block (U+2A00-U+2AFF).

public static UnicodeRange SupplementalPunctuation { get; }

Gets the Supplemental Punctuation Unicode block (U+2E00-U+2E7F).

public static UnicodeRange SylotiNagri { get; }

Gets the Syloti Nagri Unicode block (U+A800-U+A82F).

public static UnicodeRange Syriac { get; }

Gets the Syriac Unicode block (U+0700-U+074F).

public static UnicodeRange Tagalog { get; }

Gets the Tagalog Unicode block (U+1700-U+171F).

public static UnicodeRange Tagbanwa { get; }

Gets the Tagbanwa Unicode block (U+1760-U+177F).

public static UnicodeRange TaiLe { get; }

Gets the Tai Le Unicode block (U+1950-U+197F).

public static UnicodeRange TaiTham { get; }

Gets the Tai Tham Unicode block (U+1A20-U+1AAF).

public static UnicodeRange TaiViet { get; }

Gets the Tai Viet Unicode block (U+AA80-U+AADF).

public static UnicodeRange Tamil { get; }

Gets the Tamil Unicode block (U+0B80-U+0BFF).

public static UnicodeRange Telugu { get; }

Gets the Telugu Unicode block (U+0C00-U+0C7F).

public static UnicodeRange Thaana { get; }

Gets the Thaana Unicode block (U+0780-U+07BF).

public static UnicodeRange Thai { get; }

Gets the Thai Unicode block (U+0E00-U+0E7F).

public static UnicodeRange Tibetan { get; }

Gets the Tibetan Unicode block (U+0F00-U+0FFF).

public static UnicodeRange Tifinagh { get; }

Gets the Tifinagh Unicode block (U+2D30-U+2D7F).

Gets the Unified Canadian Aboriginal Syllabics Unicode block (U+1400-U+167F).

Gets the Unified Canadian Aboriginal Syllabics Extended Unicode block (U+18B0-U+18FF).

public static UnicodeRange Vai { get; }

Gets the Vai Unicode block (U+A500-U+A63F).

public static UnicodeRange VariationSelectors { get; }

Gets the Variation Selectors Unicode block (U+FE00-U+FE0F).

public static UnicodeRange VedicExtensions { get; }

Gets the Vedic Extensions Unicode block (U+1CD0-U+1CFF).

public static UnicodeRange VerticalForms { get; }

Gets the Vertical Forms Unicode block (U+FE10-U+FE1F).

public static UnicodeRange YijingHexagramSymbols { get; }

Gets the Yijing Hexagram Symbols Unicode block (U+4DC0-U+4DFF).

public static UnicodeRange YiRadicals { get; }

Gets the Yi Radicals Unicode block (U+A490-U+A4CF).

public static UnicodeRange YiSyllables { get; }

Gets the Yi Syllables Unicode block (U+A000-U+A48F).