InkAnalyzer.CreateCustomRecognizer メソッド
アナライザの新しい CustomRecognizerNode を作成します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink.Analysis (Microsoft.Ink.Analysis.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
ノードを作成する InkRecognizer のグローバル一意識別子 (GUID)。
戻り値
型 : Microsoft.Ink.CustomRecognizerNode
新しい CustomRecognizerNode。
解説
CustomRecognizerNode オブジェクトは、RootNode の直接の子として作成されます。
例
次の例では、カスタム認識エンジン customRecognizerId の System.Guid を受け取り、それを使用して InkAnalyzer、theInkAnalyzer の CustomRecognizerNode を作成します。次にストロークは、Strokes コレクション strokesForCustomAnalysis から追加されます。さらに、Analyze が呼び出されて、認識された文字列が TextBox、theResultsTextBox に設定されます。
Dim customRecognizer As CustomRecognizerNode = _
theInkAnalyzer.CreateCustomRecognizer(customRecognizerId)
theInkAnalyzer.AddStrokesToCustomRecognizer(strokesForCustomAnalysis, customRecognizer)
Dim theStatus As Microsoft.Ink.AnalysisStatus = theInkAnalyzer.Analyze()
theResultsTextBox.Text = customRecognizer.GetRecognizedString()
CustomRecognizerNode customRecognizer =
theInkAnalyzer.CreateCustomRecognizer(customRecognizerId);
theInkAnalyzer.AddStrokesToCustomRecognizer(strokesForCustomAnalysis, customRecognizer);
Microsoft.Ink.AnalysisStatus theStatus = theInkAnalyzer.Analyze();
theResultsTextBox.Text = customRecognizer.GetRecognizedString();
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0