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-U+058F) では、U+0530、U+0557-U+0558、U+0560、U+0588、U+058B-058C は未定義です。 1 つ以上の未定義のコード ポイントは、範囲の先頭、範囲の末尾、またはその間の任意の場所で発生する可能性があります。

現在、 UnicodeRange クラスは、U+0000 から U+FFFF まで拡張される Basic 多言語プレーン (BMP) の名前付き範囲のみをサポートしています。

プロパティ

名前 説明
All

U+0000 から U+FFFF までの基本多言語プレーン (BMP) 全体で構成される範囲を取得します。

AlphabeticPresentationForms

アルファベット形式のプレゼンテーション フォーム Unicode ブロック (U+FB00-U+FB4F) を取得します。

Arabic

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

ArabicExtendedA

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

ArabicExtendedB

'アラビア語拡張 B' Unicode ブロック (U+0870..U+089F) に対応する UnicodeRange

ArabicPresentationFormsA

Unicode ブロック (U+FB50-U+FDFF) Forms-A アラビア語プレゼンテーションを取得します。

ArabicPresentationFormsB

アラビア語プレゼンテーション Forms-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

Bamum Unicode ブロック (U+A6A0-U+A6FF) を取得します。

BasicLatin

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

Batak

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

Bengali

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

BlockElements

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

Bopomofo

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

BopomofoExtended

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

BoxDrawing

ボックス描画 Unicode ブロック (U+2500-U+257F) を取得します。

BraillePatterns

点字パターン Unicode ブロック (U+2800-U+28FF) を取得します。

Buginese

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

Buhid

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

Cham

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

Cherokee

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 互換 Ideographs Unicode ブロック (U+F900-U+FAD9) を取得します。

CjkRadicalsSupplement

CJK Radicals Supplement Unicode ブロック (U+2E80-U+2EFF) を取得します。

CjkStrokes

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

CjkSymbolsandPunctuation

CJK シンボルと句読点 Unicode ブロック (U+3000-U+303F) を取得します。

CjkUnifiedIdeographs

CJK Unified Ideographs Unicode ブロック (U+4E00-U+9FCC) を取得します。

CjkUnifiedIdeographsExtensionA

CJK Unitied Ideographs Extension 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

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

CyrillicExtendedB

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

CyrillicExtendedC

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

CyrillicSupplement

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

Devanagari

Devangari Unicode ブロック (U+0900-U+097F) を取得します。

DevanagariExtended

Devanagari Extended Unicode ブロック (U+A8E0-U+A8FF) を取得します。

Dingbats

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

EnclosedAlphanumerics

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

EnclosedCjkLettersandMonths

囲まれた CJK 文字と月の Unicode ブロック (U+3200-U+32FF) を取得します。

Ethiopic

Ethiopic Unicode ブロック (U+1200-U+137C) を取得します。

EthiopicExtended

Ethipic Extended Unicode ブロック (U+2D80-U+2DDF) を取得します。

EthiopicExtendedA

Ethiopic Extended-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.) に対応する UnicodeRange 。U+1CBF)。

GeorgianSupplement

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

Glagolitic

Gagolitic Unicode ブロック (U+2C00-U+2C5F) を取得します。

GreekandCoptic

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

GreekExtended

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

Gujarati

Gujarti Unicode ブロック (U+0A81-U+0AFF) を取得します。

Gurmukhi

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

HalfwidthandFullwidthForms

半角フォームおよびフル幅フォーム Unicode ブロック (U+FF00-U+FFEE) を取得します。

HangulCompatibilityJamo

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

HangulJamo

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

HangulJamoExtendedA

ハングル ジャモ Extended-A Unicode ブロック (U+A960-U+A9F) を取得します。

HangulJamoExtendedB

ハングル ジャモ Extended-B Unicode ブロック (U+D7B0-U+D7FF) を取得します。

HangulSyllables

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

Hanunoo

Hanunoo Unicode ブロック (U+1720-U+173F) を取得します。

Hebrew

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

Hiragana

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

IdeographicDescriptionCharacters

Ideographic Description Characters Unicode ブロック (U+2FF0-U+2FFF) を取得します。

IpaExtensions

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

Javanese

Javanese Unicode ブロック (U+A980-U+A9DF) を取得します。

Kanbun

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

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

KayahLi

Kayah Li Unicode ブロック (U+A900-U+A92F) を取得します。

Khmer

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

KhmerSymbols

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

Lao

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

Latin1Supplement

Latin-1 Supplement Unicode ブロック (U+0080-U+00FF) を取得します。

LatinExtendedA

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

LatinExtendedAdditional

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

LatinExtendedB

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

LatinExtendedC

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

LatinExtendedD

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

LatinExtendedE

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

Lepcha

Lepcha Unicode ブロック (U+1C00-U+1C4F) を取得します。

LetterlikeSymbols

Letterlike Symbols Unicode ブロック (U+2100-U+214F) を取得します。

Limbu

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

Lisu

Lisu Unicode ブロック (U+A4D0-U+A4FF) を取得します。

Malayalam

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

Mandaic

Mandaic Unicode ブロック (U+0840-U+085F) を取得します。

MathematicalOperators

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

MeeteiMayek

Meetei Mayek Unicode ブロック (U+ABC0-U+ABFF) を取得します。

MeeteiMayekExtensions

Meetei Mayek Extensions Unicode ブロック (U+AAE0-U+AAFF) を取得します。

MiscellaneousMathematicalSymbolsA

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

MiscellaneousMathematicalSymbolsB

その他の数学的 Symbols-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

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

MyanmarExtendedB

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

NewTaiLue

新しい Tai Lue Unicode ブロック (U+1980-U+19DF) を取得します。

NKo

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

None

空の Unicode 範囲を取得します。

NumberForms

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

Ogham

Ogham Unicode ブロック (U+1680-U+169F) を取得します。

OlChiki

Ol Chiki Unicode ブロック (U+1C50-U+1C7F) を取得します。

OpticalCharacterRecognition

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

Oriya

Oriya Unicode ブロック (U+0B00-U+0B7F) を取得します。

Phagspa

Phags-pa Unicode ブロック (U+A840-U+A87F) を取得します。

PhoneticExtensions

Phonetic Extensions Unicode ブロック (U+1D00-U+1D7F) を取得します。

PhoneticExtensionsSupplement

Phonetic Extensions Supplement Unicode ブロック (U+1D80-U+1DBF) を取得します。

Rejang

Rejang Unicode ブロック (U+A930-U+A95F) を取得します。

Runic

Runic Unicode ブロック (U+16A0-U+16FF) を取得します。

Samaritan

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

Saurashtra

Saurashtra Unicode ブロック (U+A880-U+A8DF) を取得します。

Sinhala

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

SmallFormVariants

Small Form Variants Unicode ブロック (U+FE50-U+FE6F) を取得します。

SpacingModifierLetters

間隔修飾子の Unicode ブロック (U+02B0-U+02FF) を取得します。

Specials

Specials Unicode ブロック (U+FFF0-U+FFFF) を取得します。

Sundanese

Sundanese Unicode ブロック (U+1B80-U+1BBF) を取得します。

SundaneseSupplement

Sundanese Supplement Unicode ブロック (U+1CC0-U+1CCF) を取得します。

SuperscriptsandSubscripts

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

SupplementalArrowsA

Unicode ブロックの補足 Arrows-A を取得します (U+27F0-U+27FF)。

SupplementalArrowsB

Unicode ブロック (U+2900-U+297F) の補足 Arrows-B を取得します。

SupplementalMathematicalOperators

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

SupplementalPunctuation

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

SylotiNagri

Syloti Nagri 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

Tagbanwa Unicode ブロック (U+1760-U+177F) を取得します。

TaiLe

Tai Le Unicode ブロック (U+1950-U+197F) を取得します。

TaiTham

Tai Tham Unicode ブロック (U+1A20-U+1AAF) を取得します。

TaiViet

Tai Viet Unicode ブロック (U+AA80-U+AADF) を取得します。

Tamil

Tamil Unicode ブロック (U+0B80-U+0BFF) を取得します。

Telugu

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

Thaana

Thaana Unicode ブロック (U+0780-U+07BF) を取得します。

Thai

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

Tibetan

Unicode の Unicode ブロック (U+0F00-U+0FFF) を取得します。

Tifinagh

Tifinagh Unicode ブロック (U+2D30-U+2D7F) を取得します。

UnifiedCanadianAboriginalSyllabics

Unified Canadian Aboriginal Syllabics Unicode ブロック (U+1400-U+167F) を取得します。

UnifiedCanadianAboriginalSyllabicsExtended

Unified Canadian Aboriginal Syllabics Extended Unicode ブロック (U+18B0-U+18FF) を取得します。

Vai

Vai Unicode ブロック (U+A500-U+A63F) を取得します。

VariationSelectors

バリエーション セレクター Unicode ブロック (U+FE00-U+FE0F) を取得します。

VedicExtensions

Vedic Extensions Unicode ブロック (U+1CD0-U+1CFF) を取得します。

VerticalForms

垂直フォーム Unicode ブロック (U+FE10-U+FE1F) を取得します。

YijingHexagramSymbols

Yijing ヘキサグラムシンボル Unicode ブロック (U+4DC0-U+4DFF) を取得します。

YiRadicals

Yi Radicals Unicode ブロック (U+A490-U+A4CF) を取得します。

YiSyllables

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

適用対象