Class JoyoKanjiDiagnosticResult
- Namespace
- KanjiVariants
- Assembly
- KanjiVariants.dll
文字列全体の漢字が常用漢字表の本表字かどうかの診断結果。
public sealed class JoyoKanjiDiagnosticResult
- Inheritance
-
JoyoKanjiDiagnosticResult
- Inherited Members
Properties
ContainsOnlyJoyoKanji
全項目が本表字または漢字以外の場合にtrue。空文字もtrueで、不正UTF-16はfalseです。
public bool ContainsOnlyJoyoKanji { get; }
Property Value
HasInvalidUtf16
InvalidUtf16の項目が一つでもあればtrue。
public bool HasInvalidUtf16 { get; }
Property Value
HasNonJoyoKanji
NotJoyoKanjiの項目が一つでもあればtrue。不正UTF-16だけではtrueになりません。
public bool HasNonJoyoKanji { get; }
Property Value
Items
入力全体を隙間・重複なく覆う、入力順の読み取り専用一覧。
public IReadOnlyList<JoyoKanjiDiagnosticItem> Items { get; }
Property Value
NonJoyoItems
NotJoyoKanjiだけの入力順の読み取り専用一覧。Items内の項目を共有し、不正UTF-16は含めません。
public IReadOnlyList<JoyoKanjiDiagnosticItem> NonJoyoItems { get; }
Property Value
Text
診断した入力stringそのもの。コピーや正規化を行いません。
public string Text { get; }