Class JinmeiyoKanji

Namespace
KanjiVariants
Assembly
KanjiVariants.dll

MJ文字情報一覧表に収録された人名用漢字を参照します。

public static class JinmeiyoKanji
Inheritance
JinmeiyoKanji
Inherited Members

Methods

GetAll()

人名用漢字863字だけを、共有の読み取り専用一覧で返します。

public static IReadOnlyList<KanjiCharacter> GetAll()

Returns

IReadOnlyList<KanjiCharacter>

IsJinmeiyoKanji(KanjiCharacter)

指定した文字そのものが人名用漢字863字に含まれるかを判定します。常用漢字は自動的には含めません。

public static bool IsJinmeiyoKanji(KanjiCharacter character)

Parameters

character KanjiCharacter

Returns

bool

IsJinmeiyoKanji(string?)

文字列が人名用漢字863字の一字かを判定します。null、空文字、解析できない文字列、IVS/SVSはfalseです。旧字体等を自動変換しません。

public static bool IsJinmeiyoKanji(string? character)

Parameters

character string

Returns

bool

IsNameUsableKanji(KanjiCharacter)

指定した文字そのものが常用漢字または人名用漢字かを判定します。仮名やIVS/SVSは含めません。

public static bool IsNameUsableKanji(KanjiCharacter character)

Parameters

character KanjiCharacter

Returns

bool

IsNameUsableKanji(string?)

文字列が常用漢字または人名用漢字の一字かを判定します。null、空文字、解析できない文字列、IVS/SVSはfalseです。旧字体等を自動変換しません。

public static bool IsNameUsableKanji(string? character)

Parameters

character string

Returns

bool