UnicodeRange クラス

定義

Unicode コード ポイントの連続した範囲を表します。

public ref class UnicodeRange sealed
public sealed class UnicodeRange
type UnicodeRange = class
Public NotInheritable Class UnicodeRange
継承
UnicodeRange

注釈

任意の範囲の Unicode コード ポイントを作成するには、静的 Create メソッドまたは UnicodeRange コンストラクターを使用します。 UnicodeRanges クラスの静的プロパティを使用して、Unicode の名前付き範囲内のコード ポイントを含むUnicodeRange インスタンスを取得します。

現在、 UnicodeRange クラスでは、U+0000 から U+FFFF までの基本多言語プレーン (BMP) のみがサポートされています。

コンストラクター

名前 説明
UnicodeRange(Int32, Int32)

指定した Unicode コード ポイントから始まる指定した文字数を含む新しい UnicodeRange を作成します。

プロパティ

名前 説明
FirstCodePoint

この UnicodeRange インスタンスによって表される範囲内の最初のコード ポイントを取得します。

Length

この UnicodeRange インスタンスによって表される範囲内のコード ポイントの数を取得します。

メソッド

名前 説明
Create(Char, Char)

文字のスパンから新しい UnicodeRange インスタンスを作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象