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

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

ArabicExtendedB

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

ArabicPresentationFormsA

Возвращает блок Forms-A арабской презентации Юникода (U+FB50-U+FDFF).

ArabicPresentationFormsB

Возвращает блок Forms-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

Получает блок Юникода Bamum (U+A6A0-U+A6FF).

BasicLatin

Возвращает блок Basic Latin Юникод (U+0000-U+007F).

Batak

Получает блок Batak Юникод (U+1BC0-U+1BFF).

Bengali

Возвращает блок Юникода Бенгали (U+0980-U+09FF).

BlockElements

Возвращает блок Юникода блочных элементов (U+2580-U+259F).

Bopomofo

Получает блок Юникода Bopomofo (U+3100-U+312F).

BopomofoExtended

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

BoxDrawing

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

BraillePatterns

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

Buginese

Возвращает блок Юникода (U+1A00-U+1A1F).

Buhid

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

Cham

Возвращает блок Юникода Cham (U+AA00-U+AA5F).

Cherokee

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

CherokeeSupplement

Возвращает блок Юникода в Чероки (U+AB70-U+ABBF).

CjkCompatibility

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

CjkCompatibilityForms

Получает блок Юникода форм совместимости CJK (U+FE30-U+FE4F).

CjkCompatibilityIdeographs

Получает блок Юникода совместимости CJK (U+F900-U+FAD9).

CjkRadicalsSupplement

Возвращает блок Юникода для радикалов CJK (U+2E80-U+2EFF).

CjkStrokes

Получает блок Юникода CJK (U+31C0-U+31EF).

CjkSymbolsandPunctuation

Возвращает блок Юникода CJK и символов препинания (U+3000-U+303F).

CjkUnifiedIdeographs

Возвращает блок Юникода единого идентификатора CJK (U+4E00-U+9FCC).

CjkUnifiedIdeographsExtensionA

Получает модуль CJK Unitied Ideographs Extension A Unicode block (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

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

CyrillicExtendedB

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

CyrillicExtendedC

Соответствующий UnicodeRange блок Юникода Cyrillic Extended-C (U+1C80.). U+1C8F).

CyrillicSupplement

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

Devanagari

Возвращает блок Юникода Devangari (U+0900-U+097F).

DevanagariExtended

Возвращает блок Расширенного Юникода Devanagari (U+A8E0-U+A8FF).

Dingbats

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

EnclosedAlphanumerics

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

EnclosedCjkLettersandMonths

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

Ethiopic

Получает блок Юникода Ethiopic (U+1200-U+137C).

EthiopicExtended

Получает блок Ethipic Extended Юникод (U+2D80-U+2DDF).

EthiopicExtendedA

Возвращает блок Ethiopic Extended-A Юникод (U+AB00-U+AB2F).

EthiopicSupplement

Возвращает блок Юникода Ethiopic (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

Получает блок Glagolitic Юникод (U+2C00-U+2C5F).

GreekandCoptic

Получает блок Греческого и Коптического Юникода (U+0370-U+03FF).

GreekExtended

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

Gujarati

Получает блок Юникода Gujarti (U+0A81-U+0AFF).

Gurmukhi

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

HalfwidthandFullwidthForms

Получает блок Юникода Для полупроводника и Fullwidth Forms (U+FF00-U+FFEE).

HangulCompatibilityJamo

Получает блок Хангула совместимости Jamo Юникод (U+3131-U+318F).

HangulJamo

Получает блок Хангула Джамо Юникода (U+1100-U+11FF).

HangulJamoExtendedA

Получает блок Hangul Jamo Extended-A Юникод (U+A960-U+A9F).

HangulJamoExtendedB

Получает блок Hangul Jamo Extended-B Юникод (U+D7B0-U+D7FF).

HangulSyllables

Получает блок Юникода Hangul Sycode (U+AC00-U+D7AF).

Hanunoo

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

Hebrew

Возвращает блок Юникода иврита (U+0590-U+05FF).

Hiragana

Получает блок Юникода Hiragana (U+3040-U+309F).

IdeographicDescriptionCharacters

Получает блок Юникода Ideographic Descriptions (U+2FF0-U+2FFF).

IpaExtensions

Получает блок Юникода расширений IPA (U+0250-U+02AF).

Javanese

Получает блок Юникода Javanese (U+A980-U+A9DF).

Kanbun

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

KangxiRadicals

Возвращает блок Юникода к канкси-радикалам (U+2F00-U+2FDF).

Kannada

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

Katakana

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

KatakanaPhoneticExtensions

Получает блок Юникода для расширения Katakana Phonetic (U+31F0-U+31FF).

KayahLi

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

Khmer

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

KhmerSymbols

Возвращает блок Юникода символов Хмера (U+19E0-U+19FF).

Lao

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

Latin1Supplement

Получает блок Юникода для латиница-1 (U+0080-U+00FF).

LatinExtendedA

Получает блок Латинской Extended-A Юникода (U+0100-U+017F).

LatinExtendedAdditional

Получает блок расширенного дополнительного юникода (U+1E00-U+1EFF).

LatinExtendedB

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

LatinExtendedC

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

LatinExtendedD

Получает блок Extended-D Юникода (U+A720-U+A7FF).

LatinExtendedE

Получает блок Юникода латинского Extended-E (U+AB30-U+AB6F).

Lepcha

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

LetterlikeSymbols

Получает блок Юникода "Буквенный символ" (U+2100-U+214F).

Limbu

Возвращает блок Юникода Лимбу (U+1900-U+194F).

Lisu

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

Malayalam

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

Mandaic

Получает блок Юникода Mandaic (U+0840-U+085F).

MathematicalOperators

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

MeeteiMayek

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

MeeteiMayekExtensions

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

MiscellaneousMathematicalSymbolsA

Получает блок "Прочие математические Symbols-A Юникода" (U+27C0-U+27EF).

MiscellaneousMathematicalSymbolsB

Возвращает блок "Прочие математические Symbols-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

Получает блок Юникода в Мьянме Extended-A (U+AA60-U+AA7F).

MyanmarExtendedB

Получает блок Юникода в Мьянме Extended-B (U+A9E0-U+A9FF).

NewTaiLue

Возвращает блок New Tai Lue Юникод (U+1980-U+19DF).

NKo

Возвращает блок NKo Юникод (U+07C0-U+07FF).

None

Возвращает пустой диапазон Юникода.

NumberForms

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

Ogham

Получает блок Юникода Ogham (U+1680-U+169F).

OlChiki

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

OpticalCharacterRecognition

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

Oriya

Возвращает блок Oriya Юникод (U+0B00-U+0B7F).

Phagspa

Получает блок Юникода Phags-pa (U+A840-U+A87F).

PhoneticExtensions

Получает блок Юникода фонетических расширений (U+1D00-U+1D7F).

PhoneticExtensionsSupplement

Получает блок Юникода для фонетических расширений (U+1D80-U+1DBF).

Rejang

Возвращает блок Юникода Rejang (U+A930-U+A95F).

Runic

Получает блок Runic Юникода (U+16A0-U+16FF).

Samaritan

Получает блок Юникода Samaritan (U+0800-U+083F).

Saurashtra

Возвращает блок Юникода Saurashtra (U+A880-U+A8DF).

Sinhala

Получает блок Юникода Синхала (U+0D80-U+0DFF).

SmallFormVariants

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

SpacingModifierLetters

Возвращает блок модификатора символов Юникода между интервалами (U+02B0-U+02FF).

Specials

Возвращает блок Specials Юникод (U+FFF0-U+FFFF).

Sundanese

Получает блок Юникода Sundanese (U+1B80-U+1BBF).

SundaneseSupplement

Получает блок Юникода Sundanese (U+1CC0-U+1CCF).

SuperscriptsandSubscripts

Возвращает блок Юникода надстроек и подстрок (U+2070-U+209F).

SupplementalArrowsA

Возвращает блок Дополнительного Arrows-A Юникода (U+27F0-U+27FF).

SupplementalArrowsB

Возвращает блок Дополнительного Arrows-B Юникода (U+2900-U+297F).

SupplementalMathematicalOperators

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

SupplementalPunctuation

Получает блок Юникода дополнительного препинания (U+2E00-U+2E7F).

SylotiNagri

Получает блок Юникода Syloti Nagri (U+A800-U+A82F).

Syriac

Получает блок Юникода Сирии (U+0700-U+074F).

SyriacSupplement

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

Tagalog

Получает блок Юникода Tagalog (U+1700-U+171F).

Tagbanwa

Возвращает блок Юникода 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

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

Thaana

Возвращает блок Thaana Юникод (U+0780-U+07BF).

Thai

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

Tibetan

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

Tifinagh

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

UnifiedCanadianAboriginalSyllabics

Получает блок Юникода единого канадского аборигена (U+1400-U+167F).

UnifiedCanadianAboriginalSyllabicsExtended

Получает блок расширенного юникода единого канадского аборигена (U+18B0-U+18FF).

Vai

Получает блок Юникода Vai (U+A500-U+A63F).

VariationSelectors

Возвращает блок Юникода селекторов вариантов (U+FE00-U+FE0F).

VedicExtensions

Возвращает блок Юникода расширений Vedic (U+1CD0-U+1CFF).

VerticalForms

Возвращает блок Юникода вертикальных форм (U+FE10-U+FE1F).

YijingHexagramSymbols

Возвращает блок Юникода символов Yijing Hexagram (U+4DC0-U+4DFF).

YiRadicals

Возвращает блок Юникода Yi (U+A490-U+A4CF).

YiSyllables

Возвращает блок Юникода Yi (U+A000-U+A48F).

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