AnalysisHintNode.WordMode 属性
获取或设置一个值,该值表示在当前区域中 InkAnalyzer 为单个单词结果所设置的优先等级是否高于多个单词的结果。
命名空间: System.Windows.Ink
程序集: IAWinFX(在 IAWinFX.dll 中)
语法
声明
Public Property WordMode As Boolean
用法
Dim instance As AnalysisHintNode
Dim value As Boolean
value = instance.WordMode
instance.WordMode = value
public bool WordMode { get; set; }
public:
property bool WordMode {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_WordMode()
/** @property */
public void set_WordMode(boolean value)
public function get WordMode () : boolean
public function set WordMode (value : boolean)
属性值
类型:System.Boolean
在此区域中分析墨迹的时候,如果 InkAnalyzer 为单个单词结果设置的优先等级高于多个单词的结果,则为 true;否则即为 false。默认值为 false。
备注
如果 WordMode 为 true,那么对于提示区域中的墨迹 InkAnalyzer 可能会返回多个单词的结果。如果 CoerceToFactoid 也为 true,那么对于提示区域中的墨迹 InkAnalyzer 只会返回单个单词的结果。
分析期间,如果应用于笔画的墨迹识别器不支持单词模式,那么墨迹分析器将生成 AnalysisWarning,并且其 WarningCode() 属性设置为 System.Windows.Ink.AnalysisWarningCode 值 WordModeNotSupported。
示例
此示例为 InkAnalyzer(名为 theInkAnalyzerWithHint))创建 AnalysisHintNode(名为 theAnalysisHint)),并将 theAnalysisHint 设为全局提示。然后为提示设置 WordMode 和 Name 属性。
-
' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()
theAnalysisHint.WordMode = True
theAnalysisHint.Name = "Word Mode"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
AnalysisHintNode theAnalysisHint =
this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();
theAnalysisHint.WordMode = true;
theAnalysisHint.Name = "Word Mode";
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0