IInkRecognizerContext::p ut_Factoid 方法 (msinkaut.h)
获取或设置识别器用于约束其对识别结果的搜索的 factoid。
此属性是可读写的。
语法
HRESULT put_Factoid(
BSTR factoid
);
参数
factoid
返回值
无
备注
factoid 为特定字段上下文中的已识别墨迹提供识别器上下文。 如果输入字段为已知类型(例如,如果输入字段包含日期),则指定 factoid。
有关事实信息及其使用方法的详细信息,请参阅 通过设置上下文提高平板电脑识别准确性。
仅当 InkStrokes 集合为 NULL 时,设置 Factoid 才会成功。 在将 InkStrokes 集合附加到 InkRecognizerContext 之前,必须设置 Factoid,或者必须将 Strokes 集合设置为 NULL,然后将 Factoid (并可能) 重新附加 InkStrokes 集合。
若要确保在正确的字段上下文中识别墨迹,请在第一次处理墨迹之前(例如在调用 Recognize 方法之前)之前设置此属性。
注意 所有事实信息都区分大小写。
对于 InkEdit 控件,仅当 Status 属性返回 IES_Idle时,才应更改此属性。
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |