InkAnalyzer.AddStrokeToCustomRecognizer, méthode
Mise à jour : November 2007
Ajoute un trait à un nœud de reconnaissance personnalisée.
Espace de noms : System.Windows.Ink
Assembly : IAWinFX (dans IAWinFX.dll)
Syntaxe
'Déclaration
Public Function AddStrokeToCustomRecognizer ( _
stroke As Stroke, _
customRecognizer As CustomRecognizerNode _
) As ContextNode
'Utilisation
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
Paramètres
- stroke
Type : System.Windows.Ink.Stroke
Trait ajouté au nœud de reconnaissance personnalisée.
- customRecognizer
Type : System.Windows.Ink.CustomRecognizerNode
Nœud de reconnaissance personnalisée.
Valeur de retour
Type : System.Windows.Ink.ContextNode
Nœud de contexte auquel le InkAnalyzer a ajouté le trait.
Notes
InkAnalyzer ajoute le Stroke à un UnclassifiedInkNode dans la collection SubNodes de customRecognizer. Si aucun UnclassifiedInkNode correspondant n'existe, le InkAnalyzer crée un UnclassifiedInkNode sous customRecognizer et ajoute le trait au nouveau UnclassifiedInkNode.
Cette méthode étend la propriété DirtyRegion à l'union de la valeur actuelle de la région et du cadre englobant du trait ajouté.
Si le trait est déjà attaché au InkAnalyzer, le InkAnalyzer lève une exception.
Si customRecognizer n'est pas un CustomRecognizerNode, le InkAnalyzer lève une exception.
Exemples
Cet exemple montre un extrait d'un gestionnaire d'événements pour l'événement StrokeCollected d'un InkCanvas. Le trait est ajouté au CustomRecognizerNode, nommé theCustomRecognizerNode.
' Add the stroke to the specified CustomRecognizerNode.
Me.theInkAnalyzer.AddStrokeToCustomRecognizer(e.Stroke, theCustomRecognizerNode)
// Add the stroke to the specified CustomRecognizerNode.
this.theInkAnalyzer.AddStrokeToCustomRecognizer(
e.Stroke, theCustomRecognizerNode);
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0