為分析器建立新的 CustomRecognizerNode。
命名空間: System.Windows.Ink
組件: IAWinFX (在 IAWinFX.dll 中)
語法
'宣告
Public Function CreateCustomRecognizer ( _
inkRecognizerId As Guid _
) As CustomRecognizerNode
'用途
Dim instance As InkAnalyzer
Dim inkRecognizerId As Guid
Dim returnValue As CustomRecognizerNode
returnValue = instance.CreateCustomRecognizer(inkRecognizerId)
public CustomRecognizerNode CreateCustomRecognizer(
Guid inkRecognizerId
)
public:
CustomRecognizerNode^ CreateCustomRecognizer(
Guid inkRecognizerId
)
public CustomRecognizerNode CreateCustomRecognizer(
Guid inkRecognizerId
)
public function CreateCustomRecognizer(
inkRecognizerId : Guid
) : CustomRecognizerNode
參數
- inkRecognizerId
型別:System.Guid
全域唯一識別項 (GUID),可用來識別建立節點的 InkRecognizer。
傳回值
型別:System.Windows.Ink.CustomRecognizerNode
新的 CustomRecognizerNode。
備註
建立 CustomRecognizerNode 物件時,會將此物件當做 RootNode 的直接子系。
範例
下列範例會使用自訂辨識器 customRecognizerId 的 Guid,並且為 InkAnalyzer (名為 theInkAnalyzer) 建立 CustomRecognizerNode。接著會從名為 strokesForCustomAnalysis 的 StrokeCollection 加入筆劃。最後會呼叫 Analyze,將已辨識的字串儲存在名為 theResultsTextBox 的 TextBox。
Dim customRecognizer As CustomRecognizerNode = _
theInkAnalyzer.CreateCustomRecognizer(customRecognizerId)
theInkAnalyzer.AddStrokesToCustomRecognizer(strokesForCustomAnalysis, customRecognizer)
Dim theStatus As AnalysisStatus = theInkAnalyzer.Analyze()
theResultsTextBox.Text = customRecognizer.GetRecognizedString()
CustomRecognizerNode customRecognizer =
theInkAnalyzer.CreateCustomRecognizer(customRecognizerId);
theInkAnalyzer.AddStrokesToCustomRecognizer(strokesForCustomAnalysis, customRecognizer);
AnalysisStatus theStatus = theInkAnalyzer.Analyze();
theResultsTextBox.Text = customRecognizer.GetRecognizedString();
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0
請參閱
參考
System.Windows.Ink.CustomRecognizerNode
System.Windows.Ink.InkRecognizer
InkAnalyzerBaseInkRecognizersByPriority()