InkEdit.Factoid 属性

获取或设置 InkEdit 控件使用的智能标记 的字符串名称。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
<BrowsableAttribute(True)> _
Public Property Factoid As String
用法
Dim instance As InkEdit
Dim value As String

value = instance.Factoid

instance.Factoid = value
[BrowsableAttribute(true)]
public string Factoid { get; set; }
[BrowsableAttribute(true)]
public:
property String^ Factoid {
    String^ get ();
    void set (String^ value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public String get_Factoid()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)

属性值

类型:System.String
InkEdit 控件使用的智能标记的名称。

备注

智能标记为特定字段中的墨迹 提供上下文。如果输入字段为已知类型,应指定智能标记。例如,如果输入字段包含日期,应指定 IS_DATE_FULLDATE 枚举值。

对于 InkEdit 控件,仅当 Status 属性返回 InkEditStatus 枚举值 Idle 时才应更改 Factoid 属性。

为了确保上下文关联正确,请在首次处理墨迹之前设置此属性。

Factoid 属性获取或返回 String 而不是 Factoid 对象。有关 Factoid 属性的可能值的列表,请参见 InputScope

有关受支持的智能标记的列表,请参见 Factoid 对象和Supported Factoids from Version 1

智能标记设置为无效字符串值时不会引发错误。

备注

智能标记的字符串表示形式区分大小写。

示例

在此示例中,InkEdit 控件的 Factoid 属性设置为偏向邮政编码的偏向识别结果。

mInkEdit.Factoid = "(!IS_ADDRESS_POSTALCODE)"
mInkEdit.Factoid = "(!IS_ADDRESS_POSTALCODE)";

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkEdit 类

InkEdit 成员

Microsoft.Ink 命名空间

RecognizerContext.Factoid

其他资源

Using Context to Improve Accuracy

InputScope