共用方式為


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.AddStrokeInkAnalyzer.AddStrokes 方法加入至 InkAnalyzer 的任何筆劃都會自動與 UnclassifiedInkNode 物件產生關聯。

如果 InkAnalyzer.AddStrokeInkAnalyzer.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

請參閱

參考

UnclassifiedInkNode 成員

Microsoft.Ink 命名空間

InkAnalyzer.AddStroke

InkAnalyzer.AddStrokes