UnicodeRanges Classe

Definição

Fornece propriedades estáticas que retornam instâncias pré-definidas UnicodeRange que correspondem a blocos da especificação Unicode.

public ref class UnicodeRanges abstract sealed
public static class UnicodeRanges
type UnicodeRanges = class
Public Class UnicodeRanges
Herança
UnicodeRanges

Observações

Utiliza-se UnicodeRanges propriedades para recuperar intervalos com nomes Unicode, cada um dos quais consiste num bloco contíguo de pontos de código Unicode. Alguns intervalos incluem pontos de código indefinidos. Por exemplo, no bloco Unicode arménio (U+0530-U+058F), U+0530, U+0557-U+0558, U+0560, U+0588 e U+058B-058C não estão definidos. Um ou mais pontos de código indefinidos podem ocorrer no início de um intervalo, no final de um intervalo ou em qualquer ponto intermédio.

Atualmente, a UnicodeRange classe suporta apenas intervalos nomeados no Plano Multilíngue Básico (BMP), que se estende de U+0000 a U+FFFF.

Propriedades

Name Description
All

Obtém um intervalo que consiste em todo o Plano Multilíngue Básico (BMP), de U+0000 a U+FFFF.

AlphabeticPresentationForms

Recebe o bloco Unicode dos Formulários de Apresentação Alfabéticos (U+FB00-U+FB4F).

Arabic

Recebe o bloco Unicode árabe (U+0600-U+06FF).

ArabicExtendedA

Recebe o bloco árabe Extended-A Unicode (U+08A0-U+08FF).

ArabicExtendedB

A UnicodeRange correspondente ao bloco Unicode 'Arabic Extended-B' (U+0870..U+089F).

ArabicPresentationFormsA

Recebe a Apresentação em Árabe Forms-A bloco Unicode (U+FB50-U+FDFF).

ArabicPresentationFormsB

Recebe a Apresentação em Árabe Forms-B bloco Unicode (U+FE70-U+FEFF).

ArabicSupplement

Recebe o bloco Unicode do suplemento árabe (U+0750-U+077F).

Armenian

Recebe o bloco Unicode arménio (U+0530-U+058F).

Arrows

Recebe o bloco de setas Unicode (U+2190-U+21FF).

Balinese

Obtém o bloco Unicode balinês (U+1B00-U+1B7F).

Bamum

Recebe o bloco Bamum Unicode (U+A6A0-U+A6FF).

BasicLatin

Recebe o bloco Unicode Básico em Latim (U+0000-U+007F).

Batak

Obtém o bloco Batak Unicode (U+1BC0-U+1BFF).

Bengali

Recebe o bloco Unicode bengali (U+0980-U+09FF).

BlockElements

obtém o bloco Unicode dos elementos de bloco (U+2580-U+259F).

Bopomofo

Obtém o bloco Unicode de Bopomofo (U+3100-U+312F).

BopomofoExtended

Obtém o bloco Unicode Estendido de Bopomofo (U+31A0-U+31BF).

BoxDrawing

Obtém o bloco Unicode de desenho de caixas (U+2500-U+257F).

BraillePatterns

Recebe o bloco Unicode de padrões Braille (U+2800-U+28FF).

Buginese

Obtém o bloco Unicode buginese (U+1A00-U+1A1F).

Buhid

Obtém o bloco Unicode de Buhid (U+1740-U+175F).

Cham

Obtém o bloco Unicode Cham (U+AA00-U+AA5F).

Cherokee

Obtém o bloco Unicode Cherokee (U+13A0-U+13FF).

CherokeeSupplement

Recebe o bloco Unicode Cherokee Supplement (U+AB70-U+ABBF).

CjkCompatibility

Recebe o bloco Unicode de compatibilidade CJK (U+3300-U+33FF).

CjkCompatibilityForms

Obtém o bloco Unicode de Formulários de Compatibilidade CJK (U+FE30-U+FE4F).

CjkCompatibilityIdeographs

Obtém o bloco Unicode dos Ideogramas de Compatibilidade CJK (U+F900-U+FAD9).

CjkRadicalsSupplement

Recebe o bloco Unicode do suplemento CJK Radicals (U+2E80-U+2EFF).

CjkStrokes

Obtém o bloco Unicode CJK Strokes (U+31C0-U+31EF).

CjkSymbolsandPunctuation

Obtém o bloco Unicode de Símbolos CJK e Pontuação (U+3000-U+303F).

CjkUnifiedIdeographs

Obtém o bloco Unicode CJK Unified Ideographs (U+4E00-U+9FCC).

CjkUnifiedIdeographsExtensionA

Obtém a extensão dos ideogramas unidados CJK um bloco Unicode (U+3400-U+4DB5).

CombiningDiacriticalMarks

Obtém o bloco Unicode de marcas diacríticas combinadas (U+0300-U+036F).

CombiningDiacriticalMarksExtended

Obtém o bloco Unicode estendido de marcas diacríticas combinadas (U+1AB0-U+1AFF).

CombiningDiacriticalMarksforSymbols

Obtém as marcas diacríticas combinadas para símbolos do bloco Unicode (U+20D0-U+20FF).

CombiningDiacriticalMarksSupplement

Obtém o bloco Unicode complementar de marcas diacríticas combinadas (U+1DC0-U+1DFF).

CombiningHalfMarks

Obtém a metade combinadora marca o bloco Unicode (U+FE20-U+FE2F).

CommonIndicNumberForms

Obtém o bloco Unicode das formas comuns de números índicos (U+A830-U+A83F).

ControlPictures

Obtém o bloco Unicode das imagens de controlo (U+2400-U+243F).

Coptic

Obtém o bloco Unicode copta (U+2C80-U+2CFF).

CurrencySymbols

Obtém o bloco Unicode de Símbolos de Moeda (U+20A0-U+20CF).

Cyrillic

Recebe o bloco Unicode cirílico (U+0400-U+04FF).

CyrillicExtendedA

Obtém o bloco cirílico Extended-A Unicode (U+2DE0-U+2DFF).

CyrillicExtendedB

Obtém o bloco cirílico Extended-B Unicode (U+A640-U+A69F).

CyrillicExtendedC

A UnicodeRange correspondente ao bloco Unicode 'Cyrillic Extended-C' (U+1C80.. U+1C8F).

CyrillicSupplement

Obtém o bloco Unicode do suplemento cirílico (U+0500-U+052F).

Devanagari

Obtém o bloco Unicode Devangari (U+0900-U+097F).

DevanagariExtended

Obtém o bloco Unicode Estendido Devanagari (U+A8E0-U+A8FF).

Dingbats

Recebe o bloco Unicode Dingbats (U+2700-U+27BF).

EnclosedAlphanumerics

Recebe o bloco Unicode alfanumérico anexo (U+2460-U+24FF).

EnclosedCjkLettersandMonths

Recebe o bloco Unicode de letras e meses CJK (U+3200-U+32FF).

Ethiopic

Obtém o bloco Unicode etíope (U+1200-U+137C).

EthiopicExtended

Obtém o bloco Unicode Estendido Ethipic (U+2D80-U+2DDF).

EthiopicExtendedA

Obtém o bloco etíope Extended-A Unicode (U+AB00-U+AB2F).

EthiopicSupplement

Recebe o bloco Unicode do suplemento etíope (U+1380-U+1399).

GeneralPunctuation

Obtém o bloco Unicode de Pontuação Geral (U+2000-U+206F).

GeometricShapes

Obtém o bloco Unicode das Formas Geométricas (U+25A0-U+25FF).

Georgian

Obtém o bloco Unicode georgiano (U+10A0-U+10FF).

GeorgianExtended

A UnicodeRange correspondente ao bloco Unicode 'Georgian Extended' (U+1C90.. U+1CBF).

GeorgianSupplement

Recebe o bloco Unicode do suplemento georgiano (U+2D00-U+2D2F).

Glagolitic

Obtém o bloco Unicode Glagolítico (U+2C00-U+2C5F).

GreekandCoptic

Obtém o bloco Unicode grego e copta (U+0370-U+03FF).

GreekExtended

Obtém o bloco Unicode Expandido Grego (U+1F00-U+1FFF).

Gujarati

Obtém o bloco Unicode Gujarti (U+0A81-U+0AFF).

Gurmukhi

Obtém o bloco Unicode Gurmukhi (U+0A01-U+0A7F).

HalfwidthandFullwidthForms

Obtém o bloco Unicode de formulários de meia largura e largura total (U+FF00-U+FFEE).

HangulCompatibilityJamo

Recebe o bloco Jamo Unicode de Compatibilidade Hangul (U+3131-U+318F).

HangulJamo

Recebe o bloco Hangul Jamo Unicode (U+1100-U+11FF).

HangulJamoExtendedA

Recebe o bloco Hangul Jamo Extended-A Unicode (U+A960-U+A9F).

HangulJamoExtendedB

Recebe o bloco Hangul Jamo Extended-B Unicode (U+D7B0-U+D7FF).

HangulSyllables

Recebe o bloco Hangul Sílabas Unicode (U+AC00-U+D7AF).

Hanunoo

Recebe o bloco Unicode de Hanunoo (U+1720-U+173F).

Hebrew

Recebe o bloco Unicode hebraico (U+0590-U+05FF).

Hiragana

Obtém o bloco Unicode Hiragana (U+3040-U+309F).

IdeographicDescriptionCharacters

obtém o bloco Unicode dos caracteres de descrição ideográfica (U+2FF0-U+2FFF).

IpaExtensions

Recebe o bloco Unicode das Extensões IPA (U+0250-U+02AF).

Javanese

Recebe o bloco Unicode javanês (U+A980-U+A9DF).

Kanbun

Obtém o bloco Kanbun Unicode (U+3190-U+319F).

KangxiRadicals

Obtém o bloco Unicode do suplemento Kangxi Radicals (U+2F00-U+2FDF).

Kannada

Recebe o bloco Unicode em Kannada (U+0C81-U+0CFF).

Katakana

Obtém o bloco Unicode Katakana (U+30A0-U+30FF).

KatakanaPhoneticExtensions

Obtém o bloco Unicode das extensões fonéticas Katakana (U+31F0-U+31FF).

KayahLi

Recebe o bloco Unicode de Kayah Li (U+A900-U+A92F).

Khmer

Obtém o bloco Unicode Khmer (U+1780-U+17FF).

KhmerSymbols

Obtém o bloco Unicode de símbolos khmer (U+19E0-U+19FF).

Lao

Obtém o bloco Unicode Lao (U+0E80-U+0EDF).

Latin1Supplement

Recebe o bloco Unicode Suplemento Latin-1 (U+0080-U+00FF).

LatinExtendedA

Recebe o bloco latim Extended-A Unicode (U+0100-U+017F).

LatinExtendedAdditional

Recebe o bloco Unicode Adicional Estendido em Latim (U+1E00-U+1EFF).

LatinExtendedB

Recebe o bloco latim Extended-B Unicode (U+0180-U+024F).

LatinExtendedC

Recebe o latim Extended-C bloco Unicode (U+2C60-U+2C7F).

LatinExtendedD

Recebe o bloco latim Extended-D Unicode (U+A720-U+A7FF).

LatinExtendedE

Obtém o bloco de latim Extended-E Unicode (U+AB30-U+AB6F).

Lepcha

Obtém o bloco Unicode Lepcha (U+1C00-U+1C4F).

LetterlikeSymbols

Recebe o bloco Unicode de símbolos semelhantes a letras (U+2100-U+214F).

Limbu

Recebe o bloco Unicode de Limbu (U+1900-U+194F).

Lisu

Obtém o bloco Lisu Unicode (U+A4D0-U+A4FF).

Malayalam

Recebe o bloco Unicode malaiala (U+0D00-U+0D7F).

Mandaic

Recebe o bloco Unicode mandaico (U+0840-U+085F).

MathematicalOperators

Obtém o bloco Unicode de operadores matemáticos (U+2200-U+22FF).

MeeteiMayek

Recebe o bloco Unicode Meetei Mayek (U+ABC0-U+ABFF).

MeeteiMayekExtensions

Obtém o bloco Unicode das extensões Meetei Mayek (U+AAE0-U+AAFF).

MiscellaneousMathematicalSymbolsA

Obtém o bloco Matemático Diverso Symbols-A Unicode (U+27C0-U+27EF).

MiscellaneousMathematicalSymbolsB

Obtém o bloco Matemático Diverso Symbols-B Unicode (U+2980-U+29FF).

MiscellaneousSymbols

Obtém o bloco Unicode de Símbolos Diversos (U+2600-U+26FF).

MiscellaneousSymbolsandArrows

Obtém o bloco Unicode de símbolos e setas diversos (U+2B00-U+2BFF).

MiscellaneousTechnical

Recebe o bloco Unicode Técnico Diverso (U+2300-U+23FF).

ModifierToneLetters

Obtém o bloco Unicode das letras de tom modificador (U+A700-U+A71F).

Mongolian

Recebe o bloco Unicode mongol (U+1800-U+18AF).

Myanmar

Recebe o bloco Unicode de Myanmar (U+1000-U+109F).

MyanmarExtendedA

Recebe o bloco Myanmar Extended-A Unicode (U+AA60-U+AA7F).

MyanmarExtendedB

Recebe o bloco Unicode Extended-B Myanmar (U+A9E0-U+A9FF).

NewTaiLue

Recebe o novo bloco Unicode Tai Lue (U+1980-U+19DF).

NKo

Obtém o bloco Unicode NKo (U+07C0-U+07FF).

None

Fica com um intervalo Unicode vazio.

NumberForms

Obtém o bloco Unicode Number Forms (U+2150-U+218F).

Ogham

Obtém o bloco Unicode Ogham (U+1680-U+169F).

OlChiki

Obtém o bloco Unicode Ol Chiki (U+1C50-U+1C7F).

OpticalCharacterRecognition

Recebe o bloco Unicode de Reconhecimento Óptico de Caracteres (U+2440-U+245F).

Oriya

Obtém o bloco Unicode Oriya (U+0B00-U+0B7F).

Phagspa

Obtém o bloco Unicode Phags-pa (U+A840-U+A87F).

PhoneticExtensions

Obtém o bloco Unicode das extensões fonéticas (U+1D00-U+1D7F).

PhoneticExtensionsSupplement

Obtém o bloco Unicode complementar de extensões fonéticas (U+1D80-U+1DBF).

Rejang

Obtém o bloco Unicode Rejang (U+A930-U+A95F).

Runic

Obtém o bloco Unicode rúnico (U+16A0-U+16FF).

Samaritan

Recebe o bloco Unicode Samaritan (U+0800-U+083F).

Saurashtra

Recebe o bloco Unicode de Saurashtra (U+A880-U+A8DF).

Sinhala

Obtém o bloco Unicode cingalês (U+0D80-U+0DFF).

SmallFormVariants

Recebe o bloco Unicode de Variantes de Forma Pequena (U+FE50-U+FE6F).

SpacingModifierLetters

Obtém o bloco Unicode das letras modificadoras de espaçamento (U+02B0-U+02FF).

Specials

Recebe o bloco Unicode Specials (U+FFF0-U+FFFF).

Sundanese

Recebe o bloco Unicode sundanês (U+1B80-U+1BBF).

SundaneseSupplement

Recebe o bloco Unicode do suplemento sundanês (U+1CC0-U+1CCF).

SuperscriptsandSubscripts

Obtém o bloco Unicode de superíndices e subscritos (U+2070-U+209F).

SupplementalArrowsA

Recebe o bloco Unicode Arrows-A suplementar (U+27F0-U+27FF).

SupplementalArrowsB

Recebe o bloco Unicode suplementar Arrows-B (U+2900-U+297F).

SupplementalMathematicalOperators

obtém o bloco Unicode dos operadores matemáticos suplementares (U+2A00-U+2AFF).

SupplementalPunctuation

Recebe o bloco Unicode de pontuação suplementar (U+2E00-U+2E7F).

SylotiNagri

Obtém o bloco Unicode Syloti Nagri (U+A800-U+A82F).

Syriac

Obtém o bloco Unicode siríaco (U+0700-U+074F).

SyriacSupplement

A UnicodeRange correspondente ao bloco Unicode 'Suplemento Siríaco' (U+0860..U+086F).

Tagalog

Obtém o bloco Unicode em tagalo (U+1700-U+171F).

Tagbanwa

Obtém o bloco Unicode Tagbanwa (U+1760-U+177F).

TaiLe

Recebe o bloco Unicode de Tai Le (U+1950-U+197F).

TaiTham

Obtém o bloco Unicode Tai Tham (U+1A20-U+1AAF).

TaiViet

Obtém o bloco Unicode Tai Viet (U+AA80-U+AADF).

Tamil

Obtém o bloco Unicode tâmil (U+0B80-U+0BFF).

Telugu

Obtém o bloco Unicode Telugu (U+0C00-U+0C7F).

Thaana

Obtém o bloco Unicode Thaana (U+0780-U+07BF).

Thai

Recebe o bloco Unicode tailandês (U+0E00-U+0E7F).

Tibetan

Recebe o bloco Unicode tibetano (U+0F00-U+0FFF).

Tifinagh

Obtém o bloco Unicode de Tifinagh (U+2D30-U+2D7F).

UnifiedCanadianAboriginalSyllabics

Recebe o bloco Unicode dos Silabários Aborígenes Canadianos Unificados (U+1400-U+167F).

UnifiedCanadianAboriginalSyllabicsExtended

Recebe o bloco Unicode Estendido dos Silabários Aborígenes Unificados do Canadá (U+18B0-U+18FF).

Vai

Recebe o bloco Unicode Vai (U+A500-U+A63F).

VariationSelectors

Obtém o bloco Unicode dos seletores de variação (U+FE00-U+FE0F).

VedicExtensions

Recebe o bloco Unicode das Extensões Védicas (U+1CD0-U+1CFF).

VerticalForms

Obtém o bloco Unicode de formas verticais (U+FE10-U+FE1F).

YijingHexagramSymbols

Obtém o bloco Unicode de símbolos hexagrama de Yijing (U+4DC0-U+4DFF).

YiRadicals

Obtém o bloco Unicode dos radicais Yi (U+A490-U+A4CF).

YiSyllables

Obtém o bloco Unicode de sílabas Yi (U+A000-U+A48F).

Aplica-se a