InkAnalyzer が現在の領域内でインクの分析に使用する擬似事実の文字列名を取得または設定します。
名前空間 : System.Windows.Ink
アセンブリ : IAWinFX (IAWinFX.dll 内)
構文
'宣言
Public Property Factoid As String
'使用
Dim instance As AnalysisHintNode
Dim value As String
value = instance.Factoid
instance.Factoid = value
public string Factoid { get; set; }
public:
property String^ Factoid {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_Factoid()
/** @property */
public void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)
プロパティ値
型 : System.String
InkAnalyzer が現在の領域内でインクの分析に使用する擬似事実の文字列名。既定値は空の文字列 ("") です。
解説
擬似事実を削除するには、このプロパティを空の文字列に設定します。使用可能な擬似事実の値については、「Using Context to Improve Accuracy」を参照してください。
分析時、ストロークに適用されたインク認識エンジンが指定した擬似事実をサポートしていない場合、インク アナライザはその WarningCode() プロパティが System.Windows.Ink.AnalysisWarningCode 値 FactoidNotSupported に設定された AnalysisWarning を生成します。
例
この例では、(theInkAnalyzerWithHint という名前の) InkAnalyzer の (theAnalysisHint という名前の) AnalysisHintNode を作成し、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