Class EducationKanjiTextDiagnosticItem
- Namespace
- KanjiVariants
- Assembly
- KanjiVariants.dll
入力中の一論理単位についての教育漢字診断結果。
public sealed class EducationKanjiTextDiagnosticItem
- Inheritance
-
EducationKanjiTextDiagnosticItem
- Inherited Members
Properties
Grade
配当表の文字そのものの場合の配当学年。それ以外はnullです。
public KanjiGrade? Grade { get; }
Property Value
IsLearned
指定学年までに習う漢字かどうか。漢字以外はtrue、不正UTF-16はfalseです。
public bool IsLearned { get; }
Property Value
Original
元の文字列。基底文字と直後のVSは登録有無によらず一単位として保持します。不正UTF-16も修正しません。
public string Original { get; }
Property Value
Reason
既習・未習・対象外・不正UTF-16の判定理由。
public EducationKanjiDiagnosticReason Reason { get; }
Property Value
Utf16Index
入力文字列内の0始まりUTF-16コード単位位置。
public int Utf16Index { get; }
Property Value
Utf16Length
この項目のUTF-16コード単位数。Original.Lengthと一致します。
public int Utf16Length { get; }