次の方法で共有


AnalysisHintNode.CoerceToFactoid プロパティ

InkAnalyzer が、ヒントの Factoid プロパティに従うためにヒントの領域内でインクの分析を制限するかどうかを決定する値を取得または設定します。

名前空間 :  System.Windows.Ink
アセンブリ :  IAWinFX (IAWinFX.dll 内)

構文

'宣言
Public Property CoerceToFactoid As Boolean
'使用
Dim instance As AnalysisHintNode
Dim value As Boolean

value = instance.CoerceToFactoid

instance.CoerceToFactoid = value
public bool CoerceToFactoid { get; set; }
public:
property bool CoerceToFactoid {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_CoerceToFactoid()
/** @property */
public  void set_CoerceToFactoid(boolean value)
public function get CoerceToFactoid () : boolean
public function set CoerceToFactoid (value : boolean)

プロパティ値

型 : System.Boolean
InkAnalyzer が、ヒントの Factoid プロパティに従うためにヒントの領域内でインクの分析を制限する場合は true。それ以外の場合は false。既定値は false です。

解説

CoerceToFactoid が false で、Factoid が空ではない文字列に設定されている場合、InkAnalyzer はその分析を拡張して、ヒントの擬似事実に従うすべての結果を含めます。

分析時、ストロークに適用されたインク認識エンジンが擬似事実強制をサポートしていない場合、インク アナライザはその WarningCode() プロパティが System.Windows.Ink.AnalysisWarningCodeFactoidCoercionNotSupported に設定された AnalysisWarning を生成します。

この例では、InkAnalyzer、theInkAnalyzerWithHint の AnalysisHintNode、theAnalysisHint を作成し、theAnalysisHint をグローバル ヒントにします。次に、ヒントで CoerceToFactoid プロパティ、Factoid プロパティ、および Name プロパティを設定します。

' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()

theAnalysisHint.Factoid = "(!IS_DATE_FULLDATE)"
theAnalysisHint.CoerceToFactoid = True
theAnalysisHint.Name = "Coerce to Factoid"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
AnalysisHintNode theAnalysisHint =
    this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();

theAnalysisHint.Factoid = "(!IS_DATE_FULLDATE)";
theAnalysisHint.CoerceToFactoid = true;
theAnalysisHint.Name = "Coerce to Factoid";

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

AnalysisHintNode クラス

AnalysisHintNode メンバ

System.Windows.Ink 名前空間