次の方法で共有


InkAnalyzer.CreateCustomRecognizer メソッド

アナライザの新しい 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 という名前の InkAnalyzerCustomRecognizerNode を作成します。次に、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

参照

参照

InkAnalyzer クラス

InkAnalyzer メンバ

System.Windows.Ink 名前空間

System.Windows.Ink.CustomRecognizerNode

System.Windows.Ink.InkRecognizer

InkAnalyzerBaseInkRecognizersByPriority()