Enum KanjiDiagnosticReason

Namespace
KanjiVariants
Assembly
KanjiVariants.dll

文字列中の元の論理単位が使用可能か、実際の置換経路または置換できない理由。

public enum KanjiDiagnosticReason

Fields

InvalidUtf16 = 6

不正UTF-16の一符号単位です。置換先はありません。

MjUniqueMappingAvailable = 1

MJ一意変換先が対象集合で使用可能で、Replaceがその変換先を採用します。

NoReplacement = 3

使用不可で、今回の条件で置換先がありません。単独のVSも含みます。

Supported = 0

元の単位がそのまま使用可能です。置換先はありません。

UniqueAlternativeNotInTargetCharacterSet = 4

MJ一意変換先は存在しますが対象集合外で、VSフォールバックも成立しません。候補一覧全体の判定ではありません。

UnregisteredVariationSequence = 5

基底文字とVSをまとめた単位が登録済みIVS/SVSではありません。単独のVSには使いません。

VariationSelectorFallbackAvailable = 2

MJ一意変換が採用されず、登録済みVSの基底文字へフォールバックします。