UnclassifiedInkNode 類別
表示尚未分類之筆劃集合的 ContextNode。
命名空間: Microsoft.Ink
組件: Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.dll 中)
語法
'宣告
Public NotInheritable Class UnclassifiedInkNode _
Inherits ContextNode
'用途
Dim instance As UnclassifiedInkNode
public sealed class UnclassifiedInkNode : ContextNode
public ref class UnclassifiedInkNode sealed : public ContextNode
public final class UnclassifiedInkNode extends ContextNode
public final class UnclassifiedInkNode extends ContextNode
備註
藉由使用 InkAnalyzer.AddStroke 或 InkAnalyzer.AddStrokes 方法加入至 InkAnalyzer 的任何筆劃都會自動與 UnclassifiedInkNode 物件產生關聯。
如果 InkAnalyzer.AddStroke 或 InkAnalyzer.AddStrokes 是用來加入筆劃,則每個語言識別項在 RootNode 下方都會出現一個 UnclassifiedInkNode 物件。
在呼叫 InkAnalyzer.Analyze 之後,會從樹狀目錄移除 UnclassifiedInkNode。如果呼叫 InkAnalyzer.BackgroundAnalyze,則在分析完成之後,將會移除呼叫 BackgroundAnalyze 時存在的所有 UnclassifiedInkNode 物件。唯一不會被移除的筆劃是已經加入至 UnclassifiedInkNode 但尚未經過分析的新筆劃。
UnclassifiedInkNode 不能有任何子系。
範例
在下列範例中,InkAnalyzer (變數名稱為 theInkAnalyzer) 執行筆墨分析之前,所有未分析之筆劃的文化特性 (Culture) 識別項是設定為 languageId (整數),這樣一來會強制所有這些筆劃都會用那個語言進行分析。這個動作的完成是透過在內容樹狀目錄中尋找所有 UnclassifiedInkNode 物件,並且設定其筆劃的語言識別項。
' Set all unanalyzed strokes to have the language specified by languageId
Dim unclassifiedNodes As ContextNodeCollection = _
theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.UnclassifiedInk)
Dim unclassifiedNode As UnclassifiedInkNode
For Each unclassifiedNode In unclassifiedNodes
' Set the strokes' language identifier
theInkAnalyzer.SetStrokesLanguageId(unclassifiedNode.Strokes, languageId)
Next
' Perform ink analysis...
// Set all unanalyzed strokes to have the language specified by languageId
ContextNodeCollection unclassifiedNodes =
theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.UnclassifiedInk);
foreach (UnclassifiedInkNode unclassifiedNode in unclassifiedNodes)
{
// Set the strokes' language identifier
theInkAnalyzer.SetStrokesLanguageId(unclassifiedNode.Strokes, languageId);
}
// Perform ink analysis...
繼承階層架構
System.Object
Microsoft.Ink.ContextNode
Microsoft.Ink.UnclassifiedInkNode
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0