アナライザの新しい 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
ノードが作成される InkRecognizer を識別するグローバル一意識別子 (GUID)。
戻り値
型 : System.Windows.Ink.CustomRecognizerNode
新しい CustomRecognizerNode。
解説
CustomRecognizerNode オブジェクトは、RootNode の直接の子として作成されます。
例
次の例では、カスタム認識エンジン customRecognizerId の Guid を使用して、theInkAnalyzer という名前の InkAnalyzer の 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()