<PackageReference Include="System.Text.Encodings.Web" Version="4.3.0-preview1-24530-04" />

UnicodeRanges

public static class UnicodeRanges
Contains predefined UnicodeRange instances which correspond to blocks from the Unicode 7.0 specification.
public static UnicodeRange All { get; }

A UnicodeRange which contains all characters in the Unicode Basic Multilingual Plane (U+0000..U+FFFF).

A UnicodeRange corresponding to the 'Alphabetic Presentation Forms' Unicode block (U+FB00..U+FB4F).

public static UnicodeRange Arabic { get; }

A UnicodeRange corresponding to the 'Arabic' Unicode block (U+0600..U+06FF).

public static UnicodeRange ArabicExtendedA { get; }

A UnicodeRange corresponding to the 'Arabic Extended-A' Unicode block (U+08A0..U+08FF).

public static UnicodeRange ArabicPresentationFormsA { get; }

A UnicodeRange corresponding to the 'Arabic Presentation Forms-A' Unicode block (U+FB50..U+FDFF).

public static UnicodeRange ArabicPresentationFormsB { get; }

A UnicodeRange corresponding to the 'Arabic Presentation Forms-B' Unicode block (U+FE70..U+FEFF).

public static UnicodeRange ArabicSupplement { get; }

A UnicodeRange corresponding to the 'Arabic Supplement' Unicode block (U+0750..U+077F).

public static UnicodeRange Armenian { get; }

A UnicodeRange corresponding to the 'Armenian' Unicode block (U+0530..U+058F).

public static UnicodeRange Arrows { get; }

A UnicodeRange corresponding to the 'Arrows' Unicode block (U+2190..U+21FF).

public static UnicodeRange Balinese { get; }

A UnicodeRange corresponding to the 'Balinese' Unicode block (U+1B00..U+1B7F).

public static UnicodeRange Bamum { get; }

A UnicodeRange corresponding to the 'Bamum' Unicode block (U+A6A0..U+A6FF).

public static UnicodeRange BasicLatin { get; }

A UnicodeRange corresponding to the 'Basic Latin' Unicode block (U+0000..U+007F).

public static UnicodeRange Batak { get; }

A UnicodeRange corresponding to the 'Batak' Unicode block (U+1BC0..U+1BFF).

public static UnicodeRange Bengali { get; }

A UnicodeRange corresponding to the 'Bengali' Unicode block (U+0980..U+09FF).

public static UnicodeRange BlockElements { get; }

A UnicodeRange corresponding to the 'Block Elements' Unicode block (U+2580..U+259F).

public static UnicodeRange Bopomofo { get; }

A UnicodeRange corresponding to the 'Bopomofo' Unicode block (U+3100..U+312F).

public static UnicodeRange BopomofoExtended { get; }

A UnicodeRange corresponding to the 'Bopomofo Extended' Unicode block (U+31A0..U+31BF).

public static UnicodeRange BoxDrawing { get; }

A UnicodeRange corresponding to the 'Box Drawing' Unicode block (U+2500..U+257F).

public static UnicodeRange BraillePatterns { get; }

A UnicodeRange corresponding to the 'Braille Patterns' Unicode block (U+2800..U+28FF).

public static UnicodeRange Buginese { get; }

A UnicodeRange corresponding to the 'Buginese' Unicode block (U+1A00..U+1A1F).

public static UnicodeRange Buhid { get; }

A UnicodeRange corresponding to the 'Buhid' Unicode block (U+1740..U+175F).

public static UnicodeRange Cham { get; }

A UnicodeRange corresponding to the 'Cham' Unicode block (U+AA00..U+AA5F).

public static UnicodeRange Cherokee { get; }

A UnicodeRange corresponding to the 'Cherokee' Unicode block (U+13A0..U+13FF).

public static UnicodeRange CherokeeSupplement { get; }

A UnicodeRange corresponding to the 'Cherokee Supplement' Unicode block (U+AB70..U+ABBF).

public static UnicodeRange CjkCompatibility { get; }

A UnicodeRange corresponding to the 'CJK Compatibility' Unicode block (U+3300..U+33FF).

public static UnicodeRange CjkCompatibilityForms { get; }

A UnicodeRange corresponding to the 'CJK Compatibility Forms' Unicode block (U+FE30..U+FE4F).

A UnicodeRange corresponding to the 'CJK Compatibility Ideographs' Unicode block (U+F900..U+FAFF).

public static UnicodeRange CjkRadicalsSupplement { get; }

A UnicodeRange corresponding to the 'CJK Radicals Supplement' Unicode block (U+2E80..U+2EFF).

public static UnicodeRange CjkStrokes { get; }

A UnicodeRange corresponding to the 'CJK Strokes' Unicode block (U+31C0..U+31EF).

public static UnicodeRange CjkSymbolsandPunctuation { get; }

A UnicodeRange corresponding to the 'CJK Symbols and Punctuation' Unicode block (U+3000..U+303F).

public static UnicodeRange CjkUnifiedIdeographs { get; }

A UnicodeRange corresponding to the 'CJK Unified Ideographs' Unicode block (U+4E00..U+9FFF).

A UnicodeRange corresponding to the 'CJK Unified Ideographs Extension A' Unicode block (U+3400..U+4DBF).

public static UnicodeRange CombiningDiacriticalMarks { get; }

A UnicodeRange corresponding to the 'Combining Diacritical Marks' Unicode block (U+0300..U+036F).

A UnicodeRange corresponding to the 'Combining Diacritical Marks Extended' Unicode block (U+1AB0..U+1AFF).

A UnicodeRange corresponding to the 'Combining Diacritical Marks for Symbols' Unicode block (U+20D0..U+20FF).

A UnicodeRange corresponding to the 'Combining Diacritical Marks Supplement' Unicode block (U+1DC0..U+1DFF).

public static UnicodeRange CombiningHalfMarks { get; }

A UnicodeRange corresponding to the 'Combining Half Marks' Unicode block (U+FE20..U+FE2F).

public static UnicodeRange CommonIndicNumberForms { get; }

A UnicodeRange corresponding to the 'Common Indic Number Forms' Unicode block (U+A830..U+A83F).

public static UnicodeRange ControlPictures { get; }

A UnicodeRange corresponding to the 'Control Pictures' Unicode block (U+2400..U+243F).

public static UnicodeRange Coptic { get; }

A UnicodeRange corresponding to the 'Coptic' Unicode block (U+2C80..U+2CFF).

public static UnicodeRange CurrencySymbols { get; }

A UnicodeRange corresponding to the 'Currency Symbols' Unicode block (U+20A0..U+20CF).

public static UnicodeRange Cyrillic { get; }

A UnicodeRange corresponding to the 'Cyrillic' Unicode block (U+0400..U+04FF).

public static UnicodeRange CyrillicExtendedA { get; }

A UnicodeRange corresponding to the 'Cyrillic Extended-A' Unicode block (U+2DE0..U+2DFF).

public static UnicodeRange CyrillicExtendedB { get; }

A UnicodeRange corresponding to the 'Cyrillic Extended-B' Unicode block (U+A640..U+A69F).

public static UnicodeRange CyrillicSupplement { get; }

A UnicodeRange corresponding to the 'Cyrillic Supplement' Unicode block (U+0500..U+052F).

public static UnicodeRange Devanagari { get; }

A UnicodeRange corresponding to the 'Devanagari' Unicode block (U+0900..U+097F).

public static UnicodeRange DevanagariExtended { get; }

A UnicodeRange corresponding to the 'Devanagari Extended' Unicode block (U+A8E0..U+A8FF).

public static UnicodeRange Dingbats { get; }

A UnicodeRange corresponding to the 'Dingbats' Unicode block (U+2700..U+27BF).

public static UnicodeRange EnclosedAlphanumerics { get; }

A UnicodeRange corresponding to the 'Enclosed Alphanumerics' Unicode block (U+2460..U+24FF).

A UnicodeRange corresponding to the 'Enclosed CJK Letters and Months' Unicode block (U+3200..U+32FF).

public static UnicodeRange Ethiopic { get; }

A UnicodeRange corresponding to the 'Ethiopic' Unicode block (U+1200..U+137F).

public static UnicodeRange EthiopicExtended { get; }

A UnicodeRange corresponding to the 'Ethiopic Extended' Unicode block (U+2D80..U+2DDF).

public static UnicodeRange EthiopicExtendedA { get; }

A UnicodeRange corresponding to the 'Ethiopic Extended-A' Unicode block (U+AB00..U+AB2F).

public static UnicodeRange EthiopicSupplement { get; }

A UnicodeRange corresponding to the 'Ethiopic Supplement' Unicode block (U+1380..U+139F).

public static UnicodeRange GeneralPunctuation { get; }

A UnicodeRange corresponding to the 'General Punctuation' Unicode block (U+2000..U+206F).

public static UnicodeRange GeometricShapes { get; }

A UnicodeRange corresponding to the 'Geometric Shapes' Unicode block (U+25A0..U+25FF).

public static UnicodeRange Georgian { get; }

A UnicodeRange corresponding to the 'Georgian' Unicode block (U+10A0..U+10FF).

public static UnicodeRange GeorgianSupplement { get; }

A UnicodeRange corresponding to the 'Georgian Supplement' Unicode block (U+2D00..U+2D2F).

public static UnicodeRange Glagolitic { get; }

A UnicodeRange corresponding to the 'Glagolitic' Unicode block (U+2C00..U+2C5F).

public static UnicodeRange GreekandCoptic { get; }

A UnicodeRange corresponding to the 'Greek and Coptic' Unicode block (U+0370..U+03FF).

public static UnicodeRange GreekExtended { get; }

A UnicodeRange corresponding to the 'Greek Extended' Unicode block (U+1F00..U+1FFF).

public static UnicodeRange Gujarati { get; }

A UnicodeRange corresponding to the 'Gujarati' Unicode block (U+0A80..U+0AFF).

public static UnicodeRange Gurmukhi { get; }

A UnicodeRange corresponding to the 'Gurmukhi' Unicode block (U+0A00..U+0A7F).

A UnicodeRange corresponding to the 'Halfwidth and Fullwidth Forms' Unicode block (U+FF00..U+FFEF).

public static UnicodeRange HangulCompatibilityJamo { get; }

A UnicodeRange corresponding to the 'Hangul Compatibility Jamo' Unicode block (U+3130..U+318F).

public static UnicodeRange HangulJamo { get; }

A UnicodeRange corresponding to the 'Hangul Jamo' Unicode block (U+1100..U+11FF).

public static UnicodeRange HangulJamoExtendedA { get; }

A UnicodeRange corresponding to the 'Hangul Jamo Extended-A' Unicode block (U+A960..U+A97F).

public static UnicodeRange HangulJamoExtendedB { get; }

A UnicodeRange corresponding to the 'Hangul Jamo Extended-B' Unicode block (U+D7B0..U+D7FF).

public static UnicodeRange HangulSyllables { get; }

A UnicodeRange corresponding to the 'Hangul Syllables' Unicode block (U+AC00..U+D7AF).

public static UnicodeRange Hanunoo { get; }

A UnicodeRange corresponding to the 'Hanunoo' Unicode block (U+1720..U+173F).

public static UnicodeRange Hebrew { get; }

A UnicodeRange corresponding to the 'Hebrew' Unicode block (U+0590..U+05FF).

public static UnicodeRange Hiragana { get; }

A UnicodeRange corresponding to the 'Hiragana' Unicode block (U+3040..U+309F).

A UnicodeRange corresponding to the 'Ideographic Description Characters' Unicode block (U+2FF0..U+2FFF).

public static UnicodeRange IpaExtensions { get; }

A UnicodeRange corresponding to the 'IPA Extensions' Unicode block (U+0250..U+02AF).

public static UnicodeRange Javanese { get; }

A UnicodeRange corresponding to the 'Javanese' Unicode block (U+A980..U+A9DF).

public static UnicodeRange Kanbun { get; }

A UnicodeRange corresponding to the 'Kanbun' Unicode block (U+3190..U+319F).

public static UnicodeRange KangxiRadicals { get; }

A UnicodeRange corresponding to the 'Kangxi Radicals' Unicode block (U+2F00..U+2FDF).

public static UnicodeRange Kannada { get; }

A UnicodeRange corresponding to the 'Kannada' Unicode block (U+0C80..U+0CFF).

public static UnicodeRange Katakana { get; }

A UnicodeRange corresponding to the 'Katakana' Unicode block (U+30A0..U+30FF).

A UnicodeRange corresponding to the 'Katakana Phonetic Extensions' Unicode block (U+31F0..U+31FF).

public static UnicodeRange KayahLi { get; }

A UnicodeRange corresponding to the 'Kayah Li' Unicode block (U+A900..U+A92F).

public static UnicodeRange Khmer { get; }

A UnicodeRange corresponding to the 'Khmer' Unicode block (U+1780..U+17FF).

public static UnicodeRange KhmerSymbols { get; }

A UnicodeRange corresponding to the 'Khmer Symbols' Unicode block (U+19E0..U+19FF).

public static UnicodeRange Lao { get; }

A UnicodeRange corresponding to the 'Lao' Unicode block (U+0E80..U+0EFF).

public static UnicodeRange Latin1Supplement { get; }

A UnicodeRange corresponding to the 'Latin-1 Supplement' Unicode block (U+0080..U+00FF).

public static UnicodeRange LatinExtendedA { get; }

A UnicodeRange corresponding to the 'Latin Extended-A' Unicode block (U+0100..U+017F).

public static UnicodeRange LatinExtendedAdditional { get; }

A UnicodeRange corresponding to the 'Latin Extended Additional' Unicode block (U+1E00..U+1EFF).

public static UnicodeRange LatinExtendedB { get; }

A UnicodeRange corresponding to the 'Latin Extended-B' Unicode block (U+0180..U+024F).

public static UnicodeRange LatinExtendedC { get; }

A UnicodeRange corresponding to the 'Latin Extended-C' Unicode block (U+2C60..U+2C7F).

public static UnicodeRange LatinExtendedD { get; }

A UnicodeRange corresponding to the 'Latin Extended-D' Unicode block (U+A720..U+A7FF).

public static UnicodeRange LatinExtendedE { get; }

A UnicodeRange corresponding to the 'Latin Extended-E' Unicode block (U+AB30..U+AB6F).

public static UnicodeRange Lepcha { get; }

A UnicodeRange corresponding to the 'Lepcha' Unicode block (U+1C00..U+1C4F).

public static UnicodeRange LetterlikeSymbols { get; }

A UnicodeRange corresponding to the 'Letterlike Symbols' Unicode block (U+2100..U+214F).

public static UnicodeRange Limbu { get; }

A UnicodeRange corresponding to the 'Limbu' Unicode block (U+1900..U+194F).

public static UnicodeRange Lisu { get; }

A UnicodeRange corresponding to the 'Lisu' Unicode block (U+A4D0..U+A4FF).

public static UnicodeRange Malayalam { get; }

A UnicodeRange corresponding to the 'Malayalam' Unicode block (U+0D00..U+0D7F).

public static UnicodeRange Mandaic { get; }

A UnicodeRange corresponding to the 'Mandaic' Unicode block (U+0840..U+085F).

public static UnicodeRange MathematicalOperators { get; }

A UnicodeRange corresponding to the 'Mathematical Operators' Unicode block (U+2200..U+22FF).

public static UnicodeRange MeeteiMayek { get; }

A UnicodeRange corresponding to the 'Meetei Mayek' Unicode block (U+ABC0..U+ABFF).

public static UnicodeRange MeeteiMayekExtensions { get; }

A UnicodeRange corresponding to the 'Meetei Mayek Extensions' Unicode block (U+AAE0..U+AAFF).

A UnicodeRange corresponding to the 'Miscellaneous Mathematical Symbols-A' Unicode block (U+27C0..U+27EF).

A UnicodeRange corresponding to the 'Miscellaneous Mathematical Symbols-B' Unicode block (U+2980..U+29FF).

public static UnicodeRange MiscellaneousSymbols { get; }

A UnicodeRange corresponding to the 'Miscellaneous Symbols' Unicode block (U+2600..U+26FF).

A UnicodeRange corresponding to the 'Miscellaneous Symbols and Arrows' Unicode block (U+2B00..U+2BFF).

public static UnicodeRange MiscellaneousTechnical { get; }

A UnicodeRange corresponding to the 'Miscellaneous Technical' Unicode block (U+2300..U+23FF).

public static UnicodeRange ModifierToneLetters { get; }

A UnicodeRange corresponding to the 'Modifier Tone Letters' Unicode block (U+A700..U+A71F).

public static UnicodeRange Mongolian { get; }

A UnicodeRange corresponding to the 'Mongolian' Unicode block (U+1800..U+18AF).

public static UnicodeRange Myanmar { get; }

A UnicodeRange corresponding to the 'Myanmar' Unicode block (U+1000..U+109F).

public static UnicodeRange MyanmarExtendedA { get; }

A UnicodeRange corresponding to the 'Myanmar Extended-A' Unicode block (U+AA60..U+AA7F).

public static UnicodeRange MyanmarExtendedB { get; }

A UnicodeRange corresponding to the 'Myanmar Extended-B' Unicode block (U+A9E0..U+A9FF).

public static UnicodeRange NewTaiLue { get; }

A UnicodeRange corresponding to the 'New Tai Lue' Unicode block (U+1980..U+19DF).

public static UnicodeRange NKo { get; }

A UnicodeRange corresponding to the 'NKo' Unicode block (U+07C0..U+07FF).

public static UnicodeRange None { get; }

An empty UnicodeRange. This range contains no code points.

public static UnicodeRange NumberForms { get; }

A UnicodeRange corresponding to the 'Number Forms' Unicode block (U+2150..U+218F).

public static UnicodeRange Ogham { get; }

A UnicodeRange corresponding to the 'Ogham' Unicode block (U+1680..U+169F).

public static UnicodeRange OlChiki { get; }

A UnicodeRange corresponding to the 'Ol Chiki' Unicode block (U+1C50..U+1C7F).

A UnicodeRange corresponding to the 'Optical Character Recognition' Unicode block (U+2440..U+245F).

public static UnicodeRange Oriya { get; }

A UnicodeRange corresponding to the 'Oriya' Unicode block (U+0B00..U+0B7F).

public static UnicodeRange Phagspa { get; }

A UnicodeRange corresponding to the 'Phags-pa' Unicode block (U+A840..U+A87F).

public static UnicodeRange PhoneticExtensions { get; }

A UnicodeRange corresponding to the 'Phonetic Extensions' Unicode block (U+1D00..U+1D7F).

A UnicodeRange corresponding to the 'Phonetic Extensions Supplement' Unicode block (U+1D80..U+1DBF).

public static UnicodeRange Rejang { get; }

A UnicodeRange corresponding to the 'Rejang' Unicode block (U+A930..U+A95F).

public static UnicodeRange Runic { get; }

A UnicodeRange corresponding to the 'Runic' Unicode block (U+16A0..U+16FF).

public static UnicodeRange Samaritan { get; }

A UnicodeRange corresponding to the 'Samaritan' Unicode block (U+0800..U+083F).

public static UnicodeRange Saurashtra { get; }

A UnicodeRange corresponding to the 'Saurashtra' Unicode block (U+A880..U+A8DF).

public static UnicodeRange Sinhala { get; }

A UnicodeRange corresponding to the 'Sinhala' Unicode block (U+0D80..U+0DFF).

public static UnicodeRange SmallFormVariants { get; }

A UnicodeRange corresponding to the 'Small Form Variants' Unicode block (U+FE50..U+FE6F).

public static UnicodeRange SpacingModifierLetters { get; }

A UnicodeRange corresponding to the 'Spacing Modifier Letters' Unicode block (U+02B0..U+02FF).

public static UnicodeRange Specials { get; }

A UnicodeRange corresponding to the 'Specials' Unicode block (U+FFF0..U+FFFF).

public static UnicodeRange Sundanese { get; }

A UnicodeRange corresponding to the 'Sundanese' Unicode block (U+1B80..U+1BBF).

public static UnicodeRange SundaneseSupplement { get; }

A UnicodeRange corresponding to the 'Sundanese Supplement' Unicode block (U+1CC0..U+1CCF).

public static UnicodeRange SuperscriptsandSubscripts { get; }

A UnicodeRange corresponding to the 'Superscripts and Subscripts' Unicode block (U+2070..U+209F).

public static UnicodeRange SupplementalArrowsA { get; }

A UnicodeRange corresponding to the 'Supplemental Arrows-A' Unicode block (U+27F0..U+27FF).

public static UnicodeRange SupplementalArrowsB { get; }

A UnicodeRange corresponding to the 'Supplemental Arrows-B' Unicode block (U+2900..U+297F).

A UnicodeRange corresponding to the 'Supplemental Mathematical Operators' Unicode block (U+2A00..U+2AFF).

public static UnicodeRange SupplementalPunctuation { get; }

A UnicodeRange corresponding to the 'Supplemental Punctuation' Unicode block (U+2E00..U+2E7F).

public static UnicodeRange SylotiNagri { get; }

A UnicodeRange corresponding to the 'Syloti Nagri' Unicode block (U+A800..U+A82F).

public static UnicodeRange Syriac { get; }

A UnicodeRange corresponding to the 'Syriac' Unicode block (U+0700..U+074F).

public static UnicodeRange Tagalog { get; }

A UnicodeRange corresponding to the 'Tagalog' Unicode block (U+1700..U+171F).

public static UnicodeRange Tagbanwa { get; }

A UnicodeRange corresponding to the 'Tagbanwa' Unicode block (U+1760..U+177F).

public static UnicodeRange TaiLe { get; }

A UnicodeRange corresponding to the 'Tai Le' Unicode block (U+1950..U+197F).

public static UnicodeRange TaiTham { get; }

A UnicodeRange corresponding to the 'Tai Tham' Unicode block (U+1A20..U+1AAF).

public static UnicodeRange TaiViet { get; }

A UnicodeRange corresponding to the 'Tai Viet' Unicode block (U+AA80..U+AADF).

public static UnicodeRange Tamil { get; }

A UnicodeRange corresponding to the 'Tamil' Unicode block (U+0B80..U+0BFF).

public static UnicodeRange Telugu { get; }

A UnicodeRange corresponding to the 'Telugu' Unicode block (U+0C00..U+0C7F).

public static UnicodeRange Thaana { get; }

A UnicodeRange corresponding to the 'Thaana' Unicode block (U+0780..U+07BF).

public static UnicodeRange Thai { get; }

A UnicodeRange corresponding to the 'Thai' Unicode block (U+0E00..U+0E7F).

public static UnicodeRange Tibetan { get; }

A UnicodeRange corresponding to the 'Tibetan' Unicode block (U+0F00..U+0FFF).

public static UnicodeRange Tifinagh { get; }

A UnicodeRange corresponding to the 'Tifinagh' Unicode block (U+2D30..U+2D7F).

A UnicodeRange corresponding to the 'Unified Canadian Aboriginal Syllabics' Unicode block (U+1400..U+167F).

A UnicodeRange corresponding to the 'Unified Canadian Aboriginal Syllabics Extended' Unicode block (U+18B0..U+18FF).

public static UnicodeRange Vai { get; }

A UnicodeRange corresponding to the 'Vai' Unicode block (U+A500..U+A63F).

public static UnicodeRange VariationSelectors { get; }

A UnicodeRange corresponding to the 'Variation Selectors' Unicode block (U+FE00..U+FE0F).

public static UnicodeRange VedicExtensions { get; }

A UnicodeRange corresponding to the 'Vedic Extensions' Unicode block (U+1CD0..U+1CFF).

public static UnicodeRange VerticalForms { get; }

A UnicodeRange corresponding to the 'Vertical Forms' Unicode block (U+FE10..U+FE1F).

public static UnicodeRange YijingHexagramSymbols { get; }

A UnicodeRange corresponding to the 'Yijing Hexagram Symbols' Unicode block (U+4DC0..U+4DFF).

public static UnicodeRange YiRadicals { get; }

A UnicodeRange corresponding to the 'Yi Radicals' Unicode block (U+A490..U+A4CF).

public static UnicodeRange YiSyllables { get; }

A UnicodeRange corresponding to the 'Yi Syllables' Unicode block (U+A000..U+A48F).