UnicodeRanges クラス

定義

Unicode 仕様のブロックに対応する定義済み UnicodeRange インスタンスを返す静的プロパティを提供します。

public ref class UnicodeRanges abstract sealed
public static class UnicodeRanges
type UnicodeRanges = class
Public Class UnicodeRanges
継承
UnicodeRanges

注釈

プロパティを使用して UnicodeRanges 、unicode コードポイントの連続するブロックで構成される unicode 名前付き範囲を取得します。 一部の範囲に未定義のコードポイントが含まれています。 たとえば、 アルメニア 語 Unicode ブロック (u +0530 + 058f) では、u + 0530、u +0557-u + 0558、u + 0560、u + 0588、u + 058B は定義されていません。 1つ以上の定義されていないコードポイントは、範囲の先頭、範囲の末尾、またはその間の任意の場所で発生する可能性があります。

現在、クラスでサポートされているのは、 UnicodeRange 基本多言語面 (BMP) の名前付き範囲のみです。これは、u + 0000 から u + FFFF までを範囲としています。

プロパティ

All

基本多言語面 (BMP: Basic Multilingual Plane) 全体、U+0000 から U+FFFF で構成される範囲を取得します。

AlphabeticPresentationForms

アルファベット表示形 Unicode ブロック (U+FB00 - U+FB4F) を取得します。

Arabic

アラビア文字 Unicode ブロック (U+0600 - U+06FF) を取得します。

ArabicExtendedA

アラビア文字拡張 A Unicode ブロック (U+08A0 - U+08FF) を取得します。

ArabicPresentationFormsA

アラビア表示形 A Unicode ブロック (U+FB50 - U+FDFF) を取得します。

ArabicPresentationFormsB

アラビア表示形 B Unicode ブロック (U+FE70 - U+FEFF) を取得します。

ArabicSupplement

アラビア文字補助 Unicode ブロック (U+0750 - U+077F) を取得します。

Armenian

アルメニア文字 Unicode ブロック (U+0530 - U+058F) を取得します。

Arrows

矢印 Unicode ブロック (U+2190 - U+21FF) を取得します。

Balinese

バリ文字 Unicode ブロック (U+1B00 - U+1B7F) を取得します。

Bamum

バムン文字 Unicode ブロック (U+A6A0 - U+A6FF) を取得します。

BasicLatin

基本ラテン文字 Unicode ブロック (U+0021 - U+007F) を取得します。

Batak

バタク文字 Unicode ブロック (U+1BC0 - U+1BFF) を取得します。

Bengali

ベンガル文字 Unicode ブロック (U+0980 - U+09FF) を取得します。

BlockElements

ブロック要素 Unicode ブロック (U+2580 - U+259F) を取得します。

Bopomofo

注音字母 Unicode ブロック (U+3100 - U+312F) を取得します。

BopomofoExtended

注音字母拡張 Unicode ブロック (U+31A0 - U+31BF) を取得します。

BoxDrawing

罫線素片 Unicode ブロック (U+2500 - U+257F) を取得します。

BraillePatterns

点字図形 Unicode ブロック (U+2800 - U+28FF) を取得します。

Buginese

ブギス文字 Unicode ブロック (U+1A00 - U+1A1F) を取得します。

Buhid

ブヒッド文字 Unicode ブロック (U+1740 - U+175F) を取得します。

Cham

チャム文字 Unicode ブロック (U+AA00 - U+AA5F) を取得します。

Cherokee

チェロキー文字 Unicode ブロック (U+13A0 - U+13FF) を取得します。

CherokeeSupplement

チェロキー文字補助 Unicode ブロック (U+AB70 - U+ABBF) を取得します。

CjkCompatibility

CJK 互換用文字 Unicode ブロック (U+3300 - U+33FF) を取得します。

CjkCompatibilityForms

CJK 互換形 Unicode ブロック (U+FE30 - U+FE4F) を取得します。

CjkCompatibilityIdeographs

CJK 互換漢字 Unicode ブロック (U+F900 - U+FAD9) を取得します。

CjkRadicalsSupplement

CJK 部首補助 Unicode ブロック (U+2E80 - U+2EFF) を取得します。

CjkStrokes

CJK 筆画 Unicode ブロック (U+31C0 - U+31EF) を取得します。

CjkSymbolsandPunctuation

CJK 記号および句読点 Unicode ブロック (U+3000 - U+303F) を取得します。

CjkUnifiedIdeographs

CJK 統合漢字 Unicode ブロック (U+4E00 - U+9FCC) を取得します。

CjkUnifiedIdeographsExtensionA

CJK 統合漢字拡張 A Unicode ブロック (U+3400 - U+4DB5) を取得します。

CombiningDiacriticalMarks

分音記号 (結合) Unicode ブロック (U+0300 - U+036F) を取得します。

CombiningDiacriticalMarksExtended

分音記号 (結合) 拡張 Unicode ブロック (U+1AB0 - U+1AFF) を取得します。

CombiningDiacriticalMarksforSymbols

記号用分音記号 (結合) Unicode ブロック (U+20D0 - U+20FF) を取得します。

CombiningDiacriticalMarksSupplement

分音記号 (結合) 補助 Unicode ブロック (U+1DC0 - U+1DFF) を取得します。

CombiningHalfMarks

半記号 (結合) Unicode ブロック (U+FE20 - U+FE2F) を取得します。

CommonIndicNumberForms

共通インド数字形 Unicode ブロック (U+A830 - U+A83F) を取得します。

ControlPictures

制御用記号 Unicode ブロック (U+2400 - U+243F) を取得します。

Coptic

コプト文字 Unicode ブロック (U+2C80 - U+2CFF) を取得します。

CurrencySymbols

通貨記号 Unicode ブロック (U+20A0-U+20CF) を取得します。

Cyrillic

キリル文字 Unicode ブロック (U+0400 - U+04FF) を取得します。

CyrillicExtendedA

キリル文字拡張 A Unicode ブロック (U+2DE0 - U+2DFF) を取得します。

CyrillicExtendedB

キリル文字拡張 B Unicode ブロック (U+A640 - U+A69F) を取得します。

CyrillicExtendedC

'キリル文字拡張 -C' Unicode ブロック (U+1C80..U+1C8F) に対応する UnicodeRange

CyrillicSupplement

キリル文字補助 Unicode ブロック (U+0500 - U+052F) を取得します。

Devanagari

デーバナーガリー文字 Unicode ブロック (U+0900 - U+097F) を取得します。

DevanagariExtended

デーバナーガリー文字拡張 Unicode ブロック (U+A8E0 - U+A8FF) を取得します。

Dingbats

装飾記号 Unicode ブロック (U+2700 - U+27BF) を取得します。

EnclosedAlphanumerics

囲み英数字 Unicode ブロック (U+2460 - U+24FF) を取得します。

EnclosedCjkLettersandMonths

囲み CJK 文字および月 Unicode ブロック (U+3200 - U+32FF) を取得します。

Ethiopic

エチオピア文字 Unicode ブロック (U+1200 - U+137C) を取得します。

EthiopicExtended

エチオピア文字拡張 Unicode ブロック (U+2D80 - U+2DDF) を取得します。

EthiopicExtendedA

エチオピア文字拡張 A Unicode ブロック (U+AB00 - U+AB2F) を取得します。

EthiopicSupplement

エチオピア文字補助 Unicode ブロック (U+1380 - U+1399) を取得します。

GeneralPunctuation

一般句読点 Unicode ブロック (U+2000 - U+206F) を取得します。

GeometricShapes

幾何学図形 Unicode ブロック (U+25A0 - U+25FF) を取得します。

Georgian

ジョージア文字 Unicode ブロック (U+10A0 - U+10FF) を取得します。

GeorgianExtended

'グルジア語拡張' Unicode ブロック (U+1C90..U+1CBF) に対応する UnicodeRange

GeorgianSupplement

ジョージア文字補助 Unicode ブロック (U+2D00 - U+2D2F) を取得します。

Glagolitic

グラゴル文字 Unicode ブロック (U+2C00 - U+2C5F) を取得します。

GreekandCoptic

ギリシャ文字およびコプト文字 Unicode ブロック (U+0370 - U+03FF) を取得します。

GreekExtended

ギリシャ文字拡張 Unicode ブロック (U+1F00 - U+1FFF) を取得します。

Gujarati

グジャラート文字 Unicode ブロック (U+0A81 - U+0AFF) を取得します。

Gurmukhi

グルムキー文字 Unicode ブロック (U+0A01 - U+0A7F) を取得します。

HalfwidthandFullwidthForms

半角形および全角形 Unicode ブロック (U+FF00-U+FFEE) を取得します。

HangulCompatibilityJamo

ハングル互換字母 Unicode ブロック (U+3131 - U+318F) を取得します。

HangulJamo

ハングル字母 Unicode ブロック (U+1100 - U+11FF) を取得します。

HangulJamoExtendedA

ハングル字母拡張 A Unicode ブロック (U+A960 - U+A9F) を取得します。

HangulJamoExtendedB

ハングル字母拡張 B Unicode ブロック (U+D7B0 - U+D7FF) を取得します。

HangulSyllables

ハングル音節文字 Unicode ブロック (U+AC00 - U+D7AF)を取得します。

Hanunoo

ハヌノオ文字 Unicode ブロック (U+1720 - U+173F) を取得します。

Hebrew

ヘブライ文字 Unicode ブロック (U+0590 - U+05FF) を取得します。

Hiragana

ひらがな Unicode ブロック (U+3040 - U+309F) を取得します。

IdeographicDescriptionCharacters

漢字構成記述文字 Unicode ブロック (U+2FF0 - U+2FFF) を取得します。

IpaExtensions

IPA 拡張 Unicode ブロック (U+0250 - U+02AF) を取得します。

Javanese

ジャワ文字 Unicode ブロック (U+A980 - U+A9DF) を取得します。

Kanbun

漢文用記号 Unicode ブロック (U+3190 - U+319F) を取得します。

KangxiRadicals

康煕部首補助 Unicode ブロック (U+2F00 - U+2FDF) を取得します。

Kannada

カンナダ文字 Unicode ブロック (U+0C81 - U+0CFF) を取得します。

Katakana

カタカナ Unicode ブロック (U+30A0 - U+30FF) を取得します。

KatakanaPhoneticExtensions

カタカナ拡張 Unicode ブロック (U+31F0 - U+31FF) を取得します。

KayahLi

カヤー文字 Unicode ブロック (U+A900 - U+A92F) を取得します。

Khmer

クメール文字 Unicode ブロック (U+1780 - U+17FF) を取得します。

KhmerSymbols

クメール文字記号 Unicode ブロック (U+19E0 - U+19FF) を取得します。

Lao

ラオス文字 Unicode ブロック (U+0E80 - U+0EDF) を取得します。

Latin1Supplement

ラテン文字 1 補助 Unicode ブロック (U+00A1 - U+00FF) を取得します。

LatinExtendedA

ラテン文字拡張 A Unicode ブロック (U+0100 - U+017F) を取得します。

LatinExtendedAdditional

ラテン文字拡張追加 Unicode ブロック (U+1E00 - U+1EFF) を取得します。

LatinExtendedB

ラテン文字拡張 B Unicode ブロック (U+0180 - U+024F) を取得します。

LatinExtendedC

ラテン文字拡張 C Unicode ブロック (U+2C60 - U+2C7F) を取得します。

LatinExtendedD

ラテン文字拡張 D Unicode ブロック (U+A720 - U+A7FF) を取得します。

LatinExtendedE

ラテン文字拡張 E Unicode ブロック (U+AB30 - U+AB6F) を取得します。

Lepcha

レプチャ文字 Unicode ブロック (U+1C00 - U+1C4F) を取得します。

LetterlikeSymbols

文字様記号 Unicode ブロック (U+2100 - U+214F) を取得します。

Limbu

リンブ文字 Unicode ブロック (U+1900 - U+194F) を取得します。

Lisu

リス文字 Unicode ブロック (U+A4D0 - U+A4FF) を取得します。

Malayalam

マラヤーラム文字 Unicode ブロック (U+0D00 - U+0D7F) を取得します。

Mandaic

マンダ文字 Unicode ブロック (U+0840 - U+085F) を取得します。

MathematicalOperators

数学記号 Unicode ブロック (U+2200 - U+22FF) を取得します。

MeeteiMayek

メイテイ マイェック文字 Unicode ブロック (U+ABC0 - U+ABFF) を取得します。

MeeteiMayekExtensions

メイテイ マイェック文字拡張 Unicode ブロック (U+AAE0 - U+AAFF) を取得します。

MiscellaneousMathematicalSymbolsA

その他の数学記号 A Unicode ブロック (U+27C0 - U+27EF) を取得します。

MiscellaneousMathematicalSymbolsB

その他の数学記号 B Unicode ブロック (U+2980 - U+29FF) を取得します。

MiscellaneousSymbols

その他の記号 Unicode ブロック (U+2600 - U+26FF) を取得します。

MiscellaneousSymbolsandArrows

その他の記号および矢印 Unicode ブロック (U+2B00 - U+2BFF) を取得します。

MiscellaneousTechnical

その他の技術記号 Unicode ブロック (U+2300 - U+23FF) を取得します。

ModifierToneLetters

声調修飾文字 Unicode ブロック (U+A700 - U+A71F) を取得します。

Mongolian

モンゴル文字 Unicode ブロック (U+1800 - U+18AF) を取得します。

Myanmar

ミャンマー文字 Unicode ブロック (U+1000 - U+109F) を取得します。

MyanmarExtendedA

ミャンマー文字拡張 A Unicode ブロック (U+AA60 - U+AA7F) を取得します。

MyanmarExtendedB

ミャンマー文字拡張 B Unicode ブロック (U+A9E0 - U+A9FF) を取得します。

NewTaiLue

新タイ ロ文字 Unicode ブロック (U+1980 - U+19DF) を取得します。

NKo

ンコ文字 Unicode ブロック (U+07C0 - U+07FF) を取得します。

None

要素のない Unicode の範囲を取得します。

NumberForms

数字形 Unicode ブロック (U+2150 - U+218F) を取得します。

Ogham

オガム文字 Unicode ブロック (U+1680 - U+169F) を取得します。

OlChiki

オル チキ文字 Unicode ブロック (U+1C50 - U+1C7F) を取得します。

OpticalCharacterRecognition

光学式文字認識 Unicode ブロック (U+2440 - U+245F) を取得します。

Oriya

オリヤー文字 Unicode ブロック (U+0B00 - U+0B7F) を取得します。

Phagspa

パスパ文字 Unicode ブロック (U+A840 - U+A87F) を取得します。

PhoneticExtensions

音声記号拡張 Unicode ブロック (U+1D00 - U+1D7F) を取得します。

PhoneticExtensionsSupplement

音声記号拡張補助 Unicode ブロック (U+1D80 - U+1DBF) を取得します。

Rejang

ルジャン文字 Unicode ブロック (U+A930 - U+A95F) を取得します。

Runic

ルーン文字 Unicode ブロック (U+16A0 - U+16FF) を取得します。

Samaritan

サマリア文字 Unicode ブロック (U+0800 - U+083F) を取得します。

Saurashtra

サウラーシュトラー文字 Unicode ブロック (U+A880 - U+A8DF) を取得します。

Sinhala

シンハラ文字 Unicode ブロック (U+0D80 - U+0DFF) を取得します。

SmallFormVariants

小字形 Unicode ブロック (U+FE50 - U+FE6F) を取得します。

SpacingModifierLetters

前進を伴う修飾文字 Unicode ブロック (U+02B0 - U+02FF) を取得します。

Specials

特殊用文字 Unicode ブロック (U+FFF0 - U+FFFF) を取得します。

Sundanese

スンダ文字 Unicode ブロック (U+1B80 - U+1BBF) を取得します。

SundaneseSupplement

スンダ文字補助 Unicode ブロック (U+1CC0 - U+1CCF) を取得します。

SuperscriptsandSubscripts

上付き文字および下付き文字 Unicode ブロック (U+2070 - U+209F) を取得します。

SupplementalArrowsA

補助矢印 A Unicode ブロック (U+27F0 - U+27FF) を取得します。

SupplementalArrowsB

補助矢印 B Unicode ブロック (U+2900 - U+297F) を取得します。

SupplementalMathematicalOperators

補助数学記号 Unicode ブロック (U+2A00 - U+2AFF) を取得します。

SupplementalPunctuation

補助句読点 Unicode ブロック (U+2E00 - U+2E7F) を取得します。

SylotiNagri

シロティ ナグリ Unicode ブロック (U+A800 - U+A82F) を取得します。

Syriac

シリア文字 Unicode ブロック (U+0700 - U+074F) を取得します。

SyriacSupplement

'シリア語補助' Unicode ブロック (U+0860..U+086F) に対応する UnicodeRange

Tagalog

タガログ文字 Unicode ブロック (U+1700 - U+171F) を取得します。

Tagbanwa

タグバヌア文字 Unicode ブロック (U+1760 - U+177F) を取得します。

TaiLe

タイ 口文字 Unicode ブロック (U+1950 - U+197F) を取得します。

TaiTham

ラーンナー文字 Unicode ブロック (U+1A20 - U+1AAF) を取得します。

TaiViet

タイ ベト文字 Unicode ブロック (U+AA80 - U+AADF) を取得します。

Tamil

タミール文字 Unicode ブロック (U+0B80 - U+0BFF) を取得します。

Telugu

テルグ文字 Unicode ブロック (U+0C00 - U+0C7F) を取得します。

Thaana

ターナ文字 Unicode ブロック (U+0780 - U+07BF) を取得します。

Thai

タイ文字 Unicode ブロック (U+0E00 - U+0E7F) を取得します。

Tibetan

チベット文字 Unicode ブロック (U+0F00 - U+0FFF) を取得します。

Tifinagh

ティフィナグ文字 Unicode ブロック (U+2D30 - U+2D7F) を取得します。

UnifiedCanadianAboriginalSyllabics

統合カナダ先住民音節 Unicode ブロック (U+1400 - U+167F) を取得します。

UnifiedCanadianAboriginalSyllabicsExtended

統合カナダ先住民音節拡張 Unicode ブロック (U+18B0 - U+18FF) を取得します。

Vai

ヴァイ文字 Unicode ブロック (U+A500 - U+A63F) を取得します。

VariationSelectors

字形選択子 Unicode ブロック (U+FE00 - U+FE0F) を取得します。

VedicExtensions

ヴェーダ文字拡張 Unicode ブロック (U+1CD0 - U+1CFF) を取得します。

VerticalForms

縦書き形 Unicode ブロック (U+FE10 - U+FE1F) を取得します。

YijingHexagramSymbols

易経記号 Unicode ブロック (U+4DC0 - U+4DFF) を取得します。

YiRadicals

イ文字部首 Unicode ブロック (U+A490 - U+A4CF) を取得します。

YiSyllables

イ文字音節 Unicode ブロック (U+A000 - U+A48F) を取得します。

適用対象