UnicodeRanges Classe

Definição

Fornece propriedades estáticas que retornam instâncias UnicodeRange predefinidas 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

Comentários

Você usa UnicodeRanges propriedades para recuperar intervalos nomeados Unicode, cada um deles consiste em um 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 são indefinidos. Um ou mais pontos de código indefinidos podem ocorrer no início de um intervalo, no final de um intervalo ou em qualquer lugar entre eles.

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

Propriedades

All

Obtém um intervalo composto pelo BMP (Basic Multilingual Plane) completo, de U+0000 a U+FFFF.

AlphabeticPresentationForms

Obtém o bloco Unicode de Formas de Apresentação Alfabética (U+FB00-U+FB4F).

Arabic

Obtém o bloco Unicode Árabe (U+0600-U+06FF).

ArabicExtendedA

Obtém o bloco Unicode de Árabe Estendido (U+08A0-U+08FF).

ArabicExtendedB

Um UnicodeRange correspondente ao bloco Unicode 'Árabe Estendido-B' (U+0870.U+089F).

ArabicPresentationFormsA

Obtém o bloco Unicode de Formas de Apresentação Arábica-A (U+FB50-U+FDFF).

ArabicPresentationFormsB

Obtém o bloco Unicode de Formas de Apresentação Arábica-B (U+FE70-U+FEFF).

ArabicSupplement

Obtém o bloco Unicode de Árabe Suplementar (U+0750-U+077F).

Armenian

Obtém o bloco Unicode de Armênio (U+0530-U+058F).

Arrows

Obtém o bloco Unicode de Setas (U+2190-U+21FF).

Balinese

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

Bamum

Obtém o bloco Unicode de Bamum (U+A6A0-U+A6FF).

BasicLatin

Obtém o bloco Unicode de Latim Básico (U+0021-U+007F).

Batak

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

Bengali

Obtém o bloco Unicode de Bangla (U+0980-U+09FF).

BlockElements

Obtém o bloco Unicode de 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 de Bopomofo Estendido (U+31A0-U+31BF).

BoxDrawing

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

BraillePatterns

Obtém o bloco Unicode de Padrões em Braille (U+2800-U+28FF).

Buginese

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

Buhid

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

Cham

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

Cherokee

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

CherokeeSupplement

Obtém o bloco Unicode de Cheroqui Suplementar (U+AB70-U+ABBF).

CjkCompatibility

Obtém o bloco Unicode de Compatibilidade CJK (U+3300-U+33FF).

CjkCompatibilityForms

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

CjkCompatibilityIdeographs

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

CjkRadicalsSupplement

Obtém o bloco Unicode de Suplemento de Radicais CJK (U+2E80-U+2EFF).

CjkStrokes

Obtém o bloco Unicode de Traços CJK (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 de Ideogramas Unificados CJK (U+4E00-U+9FCC).

CjkUnifiedIdeographsExtensionA

Obtém o bloco Unicode de Extensão Ideográfica Unificada CJK A (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 de Marcas Diacríticas Combinadas Estendidas (U+1AB0-U+1AFF).

CombiningDiacriticalMarksforSymbols

Obtém o bloco Unicode de Marcas Diacríticas Combinadas para Símbolos (U+20D0-U+20FF).

CombiningDiacriticalMarksSupplement

Obtém o bloco Unicode de Marcas Diacríticas Combinadas Suplementares (U+1DC0-U+1DFF).

CombiningHalfMarks

Obtém o bloco Unicode de Semissímbolos Combinados (U+FE20-U+FE2F).

CommonIndicNumberForms

Obtém o bloco Unicode de Formas de Números Indianos Comuns (U+A830-U+A83F).

ControlPictures

Obtém o bloco Unicode de Imagens de Controle (U+2400-U+243F).

Coptic

Obtém o bloco Unicode de Cóptica (U+2C80-U+2CFF).

CurrencySymbols

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

Cyrillic

Obtém o bloco Unicode de Cirílico (U+0400-U+04FF).

CyrillicExtendedA

Obtém o bloco Unicode de Cirílico Estendido-A (U+2DE0-U+2DFF).

CyrillicExtendedB

Obtém o bloco Unicode de Cirílico Estendido-A (U+A640-U+A69F).

CyrillicExtendedC

Um UnicodeRange correspondente ao bloco Unicode 'Cirílico Estendido-C' (U+1C80-U+1C8F).

CyrillicSupplement

Obtém o bloco Unicode de Cirílico Suplementar (U+0500-U+052F).

Devanagari

Obtém o bloco Unicode de Devanágari (U+0900-U+097F).

DevanagariExtended

Obtém o bloco Unicode de Devanágari Estendido (U+A8E0-U+A8FF).

Dingbats

Obtém o bloco Unicode de Dingbats (U+2700-U+27BF).

EnclosedAlphanumerics

Obtém o bloco Unicode de Alfanumérico Incluído (U+2460-U+24FF).

EnclosedCjkLettersandMonths

Obtém o bloco Unicode de Meses e Letras CJK Incluídos (U+3200-U+32FF).

Ethiopic

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

EthiopicExtended

Obtém o bloco Unicode de Etíope Estendido (U+2D80-U+2DDF).

EthiopicExtendedA

Obtém o bloco Unicode de Etíope Estendido A (U+AB00-U+AB2F).

EthiopicSupplement

Obtém o bloco Unicode de Etíope Suplementar (U+1380-U+1399).

GeneralPunctuation

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

GeometricShapes

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

Georgian

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

GeorgianExtended

Um UnicodeRange correspondente ao bloco Unicode 'Georgiano Estendido' (U+1C90-U+1CBF).

GeorgianSupplement

Obtém o bloco Unicode de Georgiano Suplementar (U+2D00-U+2D2F).

Glagolitic

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

GreekandCoptic

Obtém o bloco Unicode de Grego e Cóptico (U+0370-U+03FF).

GreekExtended

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

Gujarati

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

Gurmukhi

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

HalfwidthandFullwidthForms

Obtém o bloco Unicode de Formas de Semilargura e de Largura Total (U+FF00-U+FFEE).

HangulCompatibilityJamo

Obtém o bloco Unicode de Hangul Compatível com Jamo (U+3131-U+318F).

HangulJamo

Obtém o bloco Unicode de Jamo Hangul (U+1100-U+11FF).

HangulJamoExtendedA

Obtém o bloco Unicode de Jamo Hangul Estendido A (U+A960-U+A9F).

HangulJamoExtendedB

Obtém o bloco Unicode de Jamo Hangul Estendido B (U+D7B0-U+D7FF).

HangulSyllables

Obtém o bloco Unicode de Sílabas Hangul (U+AC00-U+D7AF).

Hanunoo

Obtém o bloco Unicode de Hanunoo (U+1720-U+173F).

Hebrew

Obtém o bloco Unicode de Hebraico (U+0590-U+05FF).

Hiragana

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

IdeographicDescriptionCharacters

Obtém o bloco Unicode de Caracteres de Descrição Ideográfica (U+2FF0-U+2FFF).

IpaExtensions

Obtém o bloco Unicode de Extensões IPA (U+0250-U+02AF).

Javanese

Obtém o bloco Unicode de Javanês (U+A980-U+A9DF).

Kanbun

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

KangxiRadicals

Obtém o bloco Unicode de Suplemento de Radicais Kangxi (U+2F00-U+2FDF).

Kannada

Obtém o bloco Unicode de canarim (U+0C81-U+0CFF).

Katakana

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

KatakanaPhoneticExtensions

Obtém o bloco Unicode de Extensões Fonéticas em Katakana (U+31F0-U+31FF).

KayahLi

Obtém o bloco Unicode de Kayah Li (U+A900-U+A92F).

Khmer

Obtém o bloco Unicode de 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 de Laosiano (U+0E80-U+0EDF).

Latin1Supplement

Obtém o bloco Unicode de Latim-1 Suplementar (U+00A1-U+00FF).

LatinExtendedA

Obtém o bloco Unicode de Latim Estendido-A (U+0100-U+017F).

LatinExtendedAdditional

Obtém o bloco Unicode de Latim Estendido Adicional (U+1E00-U+1EFF).

LatinExtendedB

Obtém o bloco Unicode de Latim Estendido-B (U+0180-U+024F).

LatinExtendedC

Obtém o bloco Unicode de Latim Estendido-C (U+2C60-U+2C7F).

LatinExtendedD

Obtém o bloco Unicode de Latim Estendido-D (U+A720-U+A7FF).

LatinExtendedE

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

Lepcha

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

LetterlikeSymbols

Obtém o bloco Unicode de Símbolos de Letra (U+2100-U+214F).

Limbu

Obtém o bloco Unicode de Limbu (U+1900-U+194F).

Lisu

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

Malayalam

Obtém o bloco Unicode de Malaiala (U+0D00-U+0D7F).

Mandaic

Obtém o bloco Unicode de Mandaico (U+0840-U+085F).

MathematicalOperators

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

MeeteiMayek

Obtém o bloco Unicode de Meitei Mayek (U+ABC0-U+ABFF).

MeeteiMayekExtensions

Obtém o bloco Unicode de Extensões Meitei Mayek (U+AAE0-U+AAFF).

MiscellaneousMathematicalSymbolsA

Obtém o bloco Unicode de Símbolos Matemáticos Diversos-A (U+27C0-U+27EF).

MiscellaneousMathematicalSymbolsB

Obtém o bloco Unicode de Símbolos Matemáticos Diversos-B (U+2980-U+29FF).

MiscellaneousSymbols

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

MiscellaneousSymbolsandArrows

Obtém o bloco Unicode de Símbolos e Setas Diversos (U+2B00-U+2BFF).

MiscellaneousTechnical

Obtém o bloco Unicode de Miscelânea Técnica (U+2300-U+23FF).

ModifierToneLetters

Obtém o bloco Unicode de Letras Modificadoras de Tom (U+A700-U+A71F).

Mongolian

Obtém o bloco Unicode de Mongol (U+1800-U+18AF).

Myanmar

Obtém o bloco Unicode de Birmanês (U+1000-U+109F).

MyanmarExtendedA

Obtém o bloco Unicode de Birmanês Estendido-A (U+AA60-U+AA7F).

MyanmarExtendedB

Obtém o bloco Unicode de Birmanês Estendido-B (U+A9E0-U+A9FF).

NewTaiLue

Obtém o bloco Unicode de Tai Lue Novo (U+1980-U+19DF).

NKo

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

None

Obtém um intervalo vazio do Unicode.

NumberForms

Obtém o bloco Unicode de Formas de Número (U+2150-U+218F).

Ogham

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

OlChiki

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

OpticalCharacterRecognition

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

Oriya

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

Phagspa

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

PhoneticExtensions

Obtém o bloco Unicode de Extensões Fonéticas (U+1D00-U+1D7F).

PhoneticExtensionsSupplement

Obtém o bloco Unicode de Extensões Fonéticas Suplementares (U+1D80-U+1DBF).

Rejang

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

Runic

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

Samaritan

Obtém o bloco Unicode de Samaritano (U+0800-U+083F).

Saurashtra

Obtém o bloco Unicode de Saurashtra (U+A880-U+A8DF).

Sinhala

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

SmallFormVariants

Obtém o bloco Unicode de Variantes de Formato Pequeno (U+FE50-U+FE6F).

SpacingModifierLetters

Obtém o bloco Unicode de Letras Modificadoras de Espaçamento (U+02B0-U+02FF).

Specials

Obtém o bloco Unicode de Especiais (U+FFF0-U+FFFF).

Sundanese

Obtém o bloco Unicode de Sundanês (U+1B80-U+1BBF).

SundaneseSupplement

Obtém o bloco Unicode de Sundanês Suplementar (U+1CC0-U+1CCF).

SuperscriptsandSubscripts

Obtém o bloco Unicode de Sobrescritos e Subscritos (U+2070-U+209F).

SupplementalArrowsA

Obtém o bloco Unicode de Setas Suplementares-A (U+27F0-U+27FF).

SupplementalArrowsB

Obtém o bloco Unicode de Setas Suplementares-B (U+2900-U+297F).

SupplementalMathematicalOperators

Obtém o bloco Unicode de Operadores Matemáticos Suplementares (U+2A00-U+2AFF).

SupplementalPunctuation

Obtém o bloco Unicode de Pontuação Suplementar (U+2E00-U+2E7F).

SylotiNagri

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

Syriac

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

SyriacSupplement

Um UnicodeRange correspondente ao bloco Unicode 'Siríaco Suplementar' (U+0860-U+086F).

Tagalog

Obtém o bloco Unicode de Tagalog (U+1700-U+171F).

Tagbanwa

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

TaiLe

Obtém o bloco Unicode de Tai Le (U+1950-U+197F).

TaiTham

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

TaiViet

Obtém o bloco Unicode de Tavt (U+AA80-U+AADF).

Tamil

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

Telugu

Obtém o bloco Unicode de Télugo (U+0C00-U+0C7F).

Thaana

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

Thai

Obtém o bloco Unicode de Tailandês (U+0E00-U+0E7F).

Tibetan

Obtém o bloco Unicode de Tibetano (U+0F00-U+0FFF).

Tifinagh

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

UnifiedCanadianAboriginalSyllabics

Obtém o bloco Unicode de Sílabas Aborígines Unificadas Canadenses (U+1400-U+167F).

UnifiedCanadianAboriginalSyllabicsExtended

Obtém o bloco Unicode de Sílabas Aborígines Unificadas Canadenses Estendidas (U+18B0-U+18FF).

Vai

Obtém o bloco Unicode de Vai (U+A500-U+A63F).

VariationSelectors

Obtém o bloco Unicode de Seletores de Variação (U+FE00-U+FE0F).

VedicExtensions

Obtém o bloco Unicode de 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 de Hexagrama Yijing (U+4DC0-U+4DFF).

YiRadicals

Obtém o bloco Unicode de Radicais Yi (U+A490-U+A4CF).

YiSyllables

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

Aplica-se a