Поделиться через


UnicodeRanges Класс

Определение

Предоставляет статические свойства, возвращающие предопределенные экземпляры UnicodeRange, соответствующие блокам из спецификации Юникода.

public ref class UnicodeRanges abstract sealed
public static class UnicodeRanges
type UnicodeRanges = class
Public Class UnicodeRanges
Наследование
UnicodeRanges

Комментарии

Свойства используются UnicodeRanges для получения именованных диапазонов Юникода, каждый из которых состоит из непрерывного блока кодовых точек Юникода. Некоторые диапазоны включают неопределенные кодовые точки. Например, в армянском блоке Юникода (U+0530-U+058F), U+0530, U+0557-U+0558, U+0560, U+0588 и U+058B-058C не определены. Одна или несколько неопределенных кодовых точек могут возникать в начале диапазона, в конце диапазона или в любом месте между ними.

В настоящее UnicodeRange время класс поддерживает только именованные диапазоны в базовой многоязыковой плоскости (BMP), которая простирается от U+0000 до U+FFFF.

Свойства

All

Получает диапазон, состоящий из всей основной многоязычной плоскости (BMP) (от U+0000 до U+FFFF).

AlphabeticPresentationForms

Получает блок Юникода для декоративных вариантов букв (от U+FB00 до U+FB4F).

Arabic

Получает блок Юникода для арабского (от U+0600 до U+06FF).

ArabicExtendedA

Получает блок Юникода для арабского расширенного-A (от U+08A0 до U+08FF).

ArabicExtendedB

Объект , UnicodeRange соответствующий блоку Юникода "Арабский расширенный-B" (U+0870..U+089F).

ArabicPresentationFormsA

Получает блок Юникода для арабского декоративного-A (от U+FB50 до U+FDFF).

ArabicPresentationFormsB

Получает блок Юникода для арабского декоративного-B (от U+FE70 до U+FEFF).

ArabicSupplement

Получает блок Юникода для дополнительного арабского (от U+0750 до U+077F).

Armenian

Получает блок Юникода для армянского (от U+0530 до U+058F).

Arrows

Получает блок Юникода для стрелок (от U+2190 до U+21FF).

Balinese

Получает блок Юникода для балийского (от U+1B00 до U+1B7F).

Bamum

Получает блок Юникода для письма Бамум (от U+A6A0 до U+A6FF).

BasicLatin

Получает блок Юникода для основной латиницы (от U+0021 до U+007F).

Batak

Получает блок Юникода для батакского письма (от U+1BC0 до U+1BFF).

Bengali

Получает блок Юникода для бенгальского (от U+0980 до U+09FF).

BlockElements

Получает блок Юникода для символов заполнения (от U+2580 до U+259F).

Bopomofo

Получает блок Юникода для бопомофо (от U+3100 до U+312F).

BopomofoExtended

Получает блок Юникода для бопомофо расширенного (от U+31A0 до U+31BF).

BoxDrawing

Получает блок Юникода для символов рамок (от U+2500 до U+257F).

BraillePatterns

Получает блок Юникода для шрифта Брайля (от U+2800 до U+28FF).

Buginese

Получает блок Юникода для бугийского (от U+1A00 до U+1A1F).

Buhid

Получает блок Юникода для бухида (от U+1740 до U+175F).

Cham

Получает блок Юникода для тямского письма (от U+AA00 до U+AA5F).

Cherokee

Получает блок Юникода для чероки (от U+13A0 до U+13FF).

CherokeeSupplement

Получает блок Юникода для чероки (дополнительный) (от U+AB70 до U+ABBF).

CjkCompatibility

Получает блок Юникода для ККЯ-совместимых (от U+3300 до U+33FF).

CjkCompatibilityForms

Получает блок Юникода для ККЯ-совместимых вариантов (от U+FE30 до U+FE4F).

CjkCompatibilityIdeographs

Получает блок Юникода для ККЯ-совместимых иероглифов (от U+F900 до U+FAD9).

CjkRadicalsSupplement

Получает блок Юникода для ККЯ-дополнительных ключей (от U+2E80 до U+2EFF).

CjkStrokes

Получает блок Юникода для ККЯ-штрихов (от U+31C0 до U+31EF).

CjkSymbolsandPunctuation

Получает блок Юникода для ККЯ-символов и пунктуации (от U+3000 до U+303F).

CjkUnifiedIdeographs

Получает блок Юникода для ККЯ-унифицированных иероглифов (от U+4E00 до U+9FCC).

CjkUnifiedIdeographsExtensionA

Получает блок Юникода для ККЯ-унифицированных иероглифов, расширение A (от U+3400 до U+4DB5).

CombiningDiacriticalMarks

Получает блок Юникода для объединенных диакр. знаков (от U+0300 до U+036F).

CombiningDiacriticalMarksExtended

Получает блок Юникода для объединенных диакр. знаков, расшир. (от U+1AB0 до U+1AFF).

CombiningDiacriticalMarksforSymbols

Получает блок Юникода для объединенных диакр. знаков для символов (от U+20D0 до U+20FF).

CombiningDiacriticalMarksSupplement

Получает блок Юникода для доп. объединенных диакр. знаков (от U+1DC0 до U+1DFF).

CombiningHalfMarks

Получает блок Юникода для половинок (от U+FE20 до U+FE2F).

CommonIndicNumberForms

Получает блок Юникода для общеиндийских числовых форм (от U+A830 до U+A83F).

ControlPictures

Получает блок Юникода для значков управляющих кодов (от U+2400 до U+243F).

Coptic

Получает блок Юникода для коптского письма (от U+2C80 до U+2CFF).

CurrencySymbols

Получает блок Юникода для денежных единиц (от U+20A0 до U+20CF).

Cyrillic

Получает блок Юникода для кириллицы (от U+0400 до U+04FF).

CyrillicExtendedA

Получает блок Юникода для кириллицы расширенной-A (от U+2DE0 до U+2DFF).

CyrillicExtendedB

Получает блок Юникода для кириллицы расширенной-B (от U+A640 до U+A69F).

CyrillicExtendedC

UnicodeRange, соответствующий блоку Юникода для расширенной кириллицы-C (U+1C80..U+1C8F).

CyrillicSupplement

Получает блок Юникода для дополнительной кириллицы (от U+0500 до U+052F).

Devanagari

Получает блок Юникода для девангари (от U+0900 до U+097F).

DevanagariExtended

Получает блок Юникода для девангари расширенного (от U+A8E0 до U+A8FF).

Dingbats

Получает блок Юникода для значков Dingbats (от U+2700 до U+27BF).

EnclosedAlphanumerics

Получает блок Юникода для алфавитно-цифровых обрамленных (от U+2460 до U+24FF).

EnclosedCjkLettersandMonths

Получает блок Юникода для ККЯ — вложенных букв и месяцев (от U+3200 до U+32FF).

Ethiopic

Получает блок Юникода для эфиопского (от U+1200 до U+137C).

EthiopicExtended

Получает блок Юникода для расширенного эфиопского (от U+2D80 до U+2DDF).

EthiopicExtendedA

Получает блок Юникода для эфиопского расширенного-A (от U+AB00 до U+AB2F).

EthiopicSupplement

Получает блок Юникода для доп. эфиопского (от U+1380 до U+1399).

GeneralPunctuation

Получает блок Юникода для обычной пунктуации (от U+2000 до U+206F).

GeometricShapes

Получает блок Юникода для геометрических фигур (от U+25A0 до U+25FF).

Georgian

Получает блок Юникода для грузинского (от U+10A0 до U+10FF).

GeorgianExtended

UnicodeRange, соответствующий блоку Юникода для расширенного грузинского (U+1C90..U+1CBF).

GeorgianSupplement

Получает блок Юникода для доп. грузинского (от U+2D00 до U+2D2F).

Glagolitic

Получает блок Юникода для глаголицы (от U+2C00 до U+2C5F).

GreekandCoptic

Получает блок Юникода для греческих и коптских символов (от U+0370 до U+03FF).

GreekExtended

Получает блок Юникода для греческого расширенного (от U+1F00 до U+1FFF).

Gujarati

Получает блок Юникода для гуджарати (от U+0A81 до U+0AFF).

Gurmukhi

Получает блок Юникода для гурмукхи (от U+0A01 до U+0A7F).

HalfwidthandFullwidthForms

Получает блок Юникода для символов полной и половинной ширины (от U+FF00 до U+FFEE).

HangulCompatibilityJamo

Получает блок Юникода для хангыль джамо (совместимого) (от U+3131 до U+318F).

HangulJamo

Получает блок Юникода для хангыль джамо (от U+1100 до U+11FF).

HangulJamoExtendedA

Получает блок Юникода для хангыль джамо расширенного-A (от U+A960 до U+A9F).

HangulJamoExtendedB

Получает блок Юникода для хангыль джамо расширенного-B (от U+D7B0 до U+D7FF).

HangulSyllables

Получает блок Юникода для слогов хангыль (от U+AC00 до U+D7AF).

Hanunoo

Получает блок Юникода для хануноо (от U+1720 до U+173F).

Hebrew

Получает блок Юникода для иврита (от U+0590 до U+05FF).

Hiragana

Получает блок Юникода для хирганы (от U+3040 до U+309F).

IdeographicDescriptionCharacters

Получает блок Юникода для идеографических символов (от U+2FF0 до U+2FFF).

IpaExtensions

Получает блок Юникода для фонетических значков (от U+0250 до U+02AF).

Javanese

Получает блок Юникода для яванского (от U+A980 до U+A9DF).

Kanbun

Получает блок Юникода для канбуна (от U+3190 до U+319F).

KangxiRadicals

Получает блок Юникода для кандзи —дополнительных ключей (от U+2F00 до U+2FDF).

Kannada

Получает блок Юникода для каннада (от U+0C81 до U+0CFF).

Katakana

Получает блок Юникода для катаканы (от U+30A0 до U+30FF).

KatakanaPhoneticExtensions

Получает блок Юникода для фонетических знаков для катаканы (от U+31F0 до U+31FF).

KayahLi

Получает блок Юникода для кайях-ли (от U+A900 до U+A92F).

Khmer

Получает блок Юникода для кхмерского (от U+1780 до U+17FF).

KhmerSymbols

Получает блок Юникода для кхмерских символов (от U+19E0 до U+19FF).

Lao

Получает блок Юникода для лаосского (от U+0E80 до U+0EDF).

Latin1Supplement

Получает блок Юникода для дополнительной латиницы–1 (от U+00A1 до U+00FF).

LatinExtendedA

Получает блок Юникода для расширенной латиницы-А (от U+0100 до U+017F).

LatinExtendedAdditional

Получает блок Юникода для расш. латинских дополнений (от U+1E00 до U+1EFF).

LatinExtendedB

Получает блок Юникода для расширенной латиницы-B (от U+0180 до U+024F).

LatinExtendedC

Получает блок Юникода для расширенной латиницы-C (от U+2C60 до U+2C7F).

LatinExtendedD

Получает блок Юникода для расширенной латиницы-D (от U+A720 до U+A7FF).

LatinExtendedE

Получает блок Юникода для расширенной латиницы-E (от U+AB30 до U+AB6F).

Lepcha

Получает блок Юникода для лепчи (от U+1C00 до U+1C4F).

LetterlikeSymbols

Получает блок Юникода для буквоподобных символов (от U+2100 до U+214F).

Limbu

Получает блок Юникода для лимбу (от U+1900 до U+194F).

Lisu

Получает блок Юникода для лису (от U+A4D0 до U+A4FF).

Malayalam

Получает блок Юникода для малаяламского (от U+0D00 до U+0D7F).

Mandaic

Получает блок Юникода для мандейского (от U+0840 до U+085F).

MathematicalOperators

Получает блок Юникода для математических операторов (от U+2200 до U+22FF).

MeeteiMayek

Получает блок Юникода для мейтей-маек (от U+ABC0 до U+ABFF).

MeeteiMayekExtensions

Получает блок расширений Юникода для мейтей-маек (от U+AAE0 до U+AAFF).

MiscellaneousMathematicalSymbolsA

Получает блок Юникода для разных математических символов-A (от U+27C0 до U+27EF).

MiscellaneousMathematicalSymbolsB

Получает блок Юникода для разных математических символов-B (от U+2980 до U+29FF).

MiscellaneousSymbols

Получает блок Юникода для разных математических символов (от U+2600 до U+26FF).

MiscellaneousSymbolsandArrows

Получает блок Юникода для разных математических символов и стрелок (от U+2B00 до U+2BFF).

MiscellaneousTechnical

Получает блок Юникода для технических символов (от U+2300 до U+23FF).

ModifierToneLetters

Получает блок Юникода для букв изменения тона (от U+A700 до U+A71F).

Mongolian

Получает блок Юникода для монгольского (от U+1800 до U+18AF).

Myanmar

Получает блок Юникода для бирманского (от U+1000 до U+109F).

MyanmarExtendedA

Получает блок Юникода для бирманского расширенного-A (от U+AA60 до U+AA7F).

MyanmarExtendedB

Получает блок Юникода для бирманского расширенного-B (от U+A9E0 до U+A9FF).

NewTaiLue

Получает блок Юникода для новой письменности Тай-Лю (от U+1980 до U+19DF).

NKo

Получает блок Юникода для нко (от U+07C0 до U+07FF).

None

Получает пустой диапазон Юникода.

NumberForms

Получает блок Юникода для числовых форм (от U+2150 до U+218F).

Ogham

Получает блок Юникода для огамического письма (от U+1680 до U+169F).

OlChiki

Получает блок Юникода для ол-чики (от U+1C50 до U+1C7F).

OpticalCharacterRecognition

Получает блок Юникода для распознавания символов (от U+2440 до U+245F).

Oriya

Получает блок Юникода для ория (от U+0B00 до U+0B7F).

Phagspa

Получает блок Юникода для монгольского квадратного письма (от U+A840 до U+A87F).

PhoneticExtensions

Получает блок Юникода для фонетических знаков (от U+1D00 до U+1D7F).

PhoneticExtensionsSupplement

Получает блок Юникода для доп. фонетических знаков (от U+1D80 до U+1DBF).

Rejang

Получает блок Юникода для реджангского (от U+A930 до U+A95F).

Runic

Получает блок Юникода для рунического письма (от U+16A0 до U+16FF).

Samaritan

Получает блок Юникода для самаритянского письма (от U+0800 до U+083F).

Saurashtra

Получает блок Юникода для саураштры (от U+A880 до U+A8DF).

Sinhala

Получает блок Юникода для сингальского (от U+0D80 до U+0DFF).

SmallFormVariants

Получает блок Юникода для вариантов малых форм (от U+FE50 до U+FE6F).

SpacingModifierLetters

Получает блок Юникода для букв изменения пробелов (от U+02B0 до U+02FF).

Specials

Получает блок Юникода для специальных символов (от U+FFF0 до U+FFFF).

Sundanese

Получает блок Юникода для сунданского письма (от U+1B80 до U+1BBF).

SundaneseSupplement

Получает блок Юникода для доп. сунданского письма (от U+1CC0 до U+1CCF).

SuperscriptsandSubscripts

Получает блок Юникода для надстрочных и подстрочных знаков (от U+2070 до U+209F).

SupplementalArrowsA

Получает блок Юникода для дополнительных стрелок-A (от U+27F0 до U+27FF).

SupplementalArrowsB

Получает блок Юникода для дополнительных стрелок-B (от U+2900 до U+297F).

SupplementalMathematicalOperators

Получает блок Юникода для дополнительных математических операторов (от U+2A00 до U+2AFF).

SupplementalPunctuation

Получает блок Юникода для дополнительных знаков пунктуации (от U+2E00 до U+2E7F).

SylotiNagri

Получает блок Юникода для силоти-нагри (от U+A800 до U+A82F).

Syriac

Получает блок Юникода для сирийского (от U+0700 до U+074F).

SyriacSupplement

UnicodeRange, соответствующий блоку Юникода для дополнительного сирийского (U+0860..U+086F).

Tagalog

Получает блок Юникода для тагальского (от U+1700 до U+171F).

Tagbanwa

Получает блок Юникода для тагбануа (от U+1760 до U+177F).

TaiLe

Получает блок Юникода для тай-лэ (от U+1950 до U+197F).

TaiTham

Получает блок Юникода для тай-тхам (от U+1A20 до U+1AAF).

TaiViet

Получает блок Юникода для тай-вьет (от U+AA80 до U+AADF).

Tamil

Получает блок Юникода для тамильского (от U+0B80 до U+0BFF).

Telugu

Получает блок Юникода для телугу (от U+0C00 до U+0C7F).

Thaana

Получает блок Юникода для мальдивского (от U+0780 до U+07BF).

Thai

Получает блок Юникода для тайского (от U+0E00 до U+0E7F).

Tibetan

Получает блок Юникода для тибетского (от U+0F00 до U+0FFF).

Tifinagh

Получает блок Юникода для тифинага (от U+2D30 до U+2D7F).

UnifiedCanadianAboriginalSyllabics

Получает блок Юникода для объединенного канадского слогового письма (от U+1400 до U+167F).

UnifiedCanadianAboriginalSyllabicsExtended

Получает блок Юникода для объединенного канадского слогового письма, расширенного (от U+18B0 до U+18FF).

Vai

Получает блок Юникода для слогового письма ваи (от U+A500 до U+A63F).

VariationSelectors

Получает блок Юникода для знаков выбора варианта (от U+FE00 до U+FE0F).

VedicExtensions

Получает блок Юникода для ведийского (от U+1CD0 до U+1CFF).

VerticalForms

Получает блок Юникода для вертикальных вариантов (от U+FE10 до U+FE1F).

YijingHexagramSymbols

Получает блок Юникода для гексаграмм И цзин (от U+4DC0 до U+4DFF).

YiRadicals

Получает блок Юникода для ицзу-ключей (от U+A490 до U+A4CF).

YiSyllables

Получает блок Юникода для ицзу — слогового письма (от U+A000 до U+A48FF).

Применяется к