InkAnalyzer.CreateCustomRecognizer-Methode
Erstellt einen neuen CustomRecognizerNode für das Analysemodul.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Function CreateCustomRecognizer ( _
inkRecognizerId As Guid _
) As CustomRecognizerNode
'Usage
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
Parameter
- inkRecognizerId
Typ: System.Guid
Die GUID (Globally Unique Identifier), die das InkRecognizer identifiziert, für das ein Knoten erstellt werden soll.
Rückgabewert
Typ: System.Windows.Ink.CustomRecognizerNode
Der neue CustomRecognizerNode.
Hinweise
Das CustomRecognizerNode-Objekt wird als direkt untergeordnetes Objekt von RootNode erstellt.
Beispiele
Im folgenden Beispiel wird die Guid für ein benutzerdefiniertes Erkennungsmodul, customRecognizerId, verwendet und ein CustomRecognizerNode für einen InkAnalyzer namens theInkAnalyzer erstellt. Anschließend werden Striche aus einer StrokeCollection namens strokesForCustomAnalysis hinzugefügt. Dann wird Analyze aufgerufen, und die erkannte Zeichenfolge wird in einem TextBox namens theResultsTextBox gespeichert.
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();
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0
Siehe auch
Referenz
System.Windows.Ink.CustomRecognizerNode
System.Windows.Ink.InkRecognizer
InkAnalyzerBaseInkRecognizersByPriority()