InkAnalyzer.AddStrokeToCustomRecognizer-Methode
Fügt einem Knoten des benutzerdefinierten Erkennungsmoduls einen Strich hinzu.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Function AddStrokeToCustomRecognizer ( _
stroke As Stroke, _
customRecognizer As CustomRecognizerNode _
) As ContextNode
'Usage
Dim instance As InkAnalyzer
Dim stroke As Stroke
Dim customRecognizer As CustomRecognizerNode
Dim returnValue As ContextNode
returnValue = instance.AddStrokeToCustomRecognizer(stroke, _
customRecognizer)
public ContextNode AddStrokeToCustomRecognizer(
Stroke stroke,
CustomRecognizerNode customRecognizer
)
public:
ContextNode^ AddStrokeToCustomRecognizer(
Stroke^ stroke,
CustomRecognizerNode^ customRecognizer
)
public ContextNode AddStrokeToCustomRecognizer(
Stroke stroke,
CustomRecognizerNode customRecognizer
)
public function AddStrokeToCustomRecognizer(
stroke : Stroke,
customRecognizer : CustomRecognizerNode
) : ContextNode
Parameter
- stroke
Typ: Microsoft.Ink.Stroke
Der Strich, der dem Knoten des benutzerdefinierten Erkennungsmoduls hinzugefügt werden soll.
- customRecognizer
Typ: Microsoft.Ink.CustomRecognizerNode
Der Knoten des benutzerdefinierten Erkennungsmoduls.
Rückgabewert
Typ: Microsoft.Ink.ContextNode
Der Kontextknoten, zu dem InkAnalyzer den Strich hinzugefügt hat.
Hinweise
InkAnalyzer fügt Stroke einem UnclassifiedInkNode in der SubNodes-Auflistung von customRecognizer hinzu. Wenn kein solcher UnclassifiedInkNode vorhanden ist, erstellt InkAnalyzer einen neuen UnclassifiedInkNode unter customRecognizer und fügt den neuen Strich dem neuen UnclassifiedInkNode hinzu.
Diese Methode erweitert DirtyRegion auf die Gesamtmenge des aktuellen Werts des Bereichs und des umgebenden Felds für den hinzugefügten Strich.
Wenn der Strich bereits an InkAnalyzer angefügt ist, löst InkAnalyzer eine Ausnahme aus.
Wenn customRecognizer kein CustomRecognizerNode ist, löst InkAnalyzer eine Ausnahme aus.
Beispiele
In diesem Beispiel wird ein Auszug aus einem Ereignishandler für das Stroke-Ereignis eines InkCollector-Objekts dargestellt. Der Strich wird dem CustomRecognizerNode (theCustomRecognizerNode) hinzugefügt.
' Add the stroke to the specified CustomRecognizerNode.
Me.theInkAnalyzer.AddStrokeToCustomRecognizer( _
e.Stroke, Me.theCustomRecognizerNode)
// Add the stroke to the specified CustomRecognizerNode.
this.theInkAnalyzer.AddStrokeToCustomRecognizer(
e.Stroke, this.theCustomRecognizerNode);
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