Class MjCharacter
- Namespace
- KanjiVariants
- Assembly
- KanjiVariants.dll
MJ文字情報一覧表 Ver.006.02の文字図形名とUnicode表現を検索します。
public static class MjCharacter
- Inheritance
-
MjCharacter
- Inherited Members
Methods
Find(KanjiCharacter)
Unicode表現に関連するMJ文字情報と一致理由を、共有の読み取り専用一覧で返します。複数件の場合があります。IVS/SVSは自動縮退しません。
public static IReadOnlyList<MjCharacterMatch> Find(KanjiCharacter character)
Parameters
characterKanjiCharacter
Returns
Find(string)
Unicodeスカラー一文字または登録済みIVS/SVSを検索します。複数件の場合があります。空文字、複数文字、不正UTF-16、未登録Variation Sequenceや該当なしは空の読み取り専用一覧です。nullは例外で、IVS/SVSは自動縮退しません。
public static IReadOnlyList<MjCharacterMatch> Find(string character)
Parameters
characterstring
Returns
Exceptions
- ArgumentNullException
characterがnullです。
GetByMjGlyphName(string)
MJ文字図形名を正規化せず完全一致で一意に取得します。空文字や該当なしはnullです。
public static MjCharacterEntry? GetByMjGlyphName(string mjGlyphName)
Parameters
mjGlyphNamestring
Returns
Exceptions
- ArgumentNullException
mjGlyphNameがnullです。