Partager via


RecognitionAlternate, classe

Mise à jour : November 2007

Représente les correspondances de mots possibles pour les segments d'entrée manuscrite qui sont comparés au dictionnaire du module de reconnaissance.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class RecognitionAlternate
'Utilisation
Dim instance As RecognitionAlternate
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class RecognitionAlternate
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class RecognitionAlternate
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class RecognitionAlternate
public class RecognitionAlternate

Notes

Un segment de reconnaissance est un fragment ou une unité d'entrée manuscrite de base que le module de reconnaissance utilise en interne pour produire un résultat de reconnaissance pour un objet Ink connu. Les segments sont habituellement déterminés par leur espacement et sont décomposés en fragments d'entrée manuscrite les plus petits possible.

Il est parfois difficile de faire la distinction entre les segments. Ces segments sont comparés au dictionnaire du module de reconnaissance afin de déterminer les correspondances possibles (propositions de substitution). Lors de la comparaison des segments, le module de reconnaissance crée une liste de propositions de substitution possibles, leur assigne un niveau de fiabilité, puis choisit la meilleure.

Prenons par exemple l'expression « Comment ça va ». Cette expression est probablement découpée en trois segments (selon l'espacement entre les segments), à savoir un segment par mot.

Lorsque chaque segment est reconnu, un RecognitionResult est créé. Chaque résultat retourne ensuite une liste de propositions de substitution. Par exemple, des propositions telles que « comment », « somment », « donnent », etc. peuvent s'afficher pour le segment « comment », « comment » étant la meilleure proposition de substitution. La meilleure proposition de substitution est retournée par défaut pour chaque segment. Vous pouvez choisir de retourner d'autres propositions que celle-ci.

Vous pouvez également retourner une proposition de substitution en fonction de ses propriétés, telles que le niveau de fiabilité du résultat de la reconnaissance, le numéro de ligne auquel elle s'affiche, etc. Pour obtenir la liste des propriétés de reconnaissance, consultez l'objet RecognitionProperty.

Des propositions de substitution de propositions peuvent également être retournées.

Tous les modules de reconnaissance ne définissent pas l'ensemble des propriétés répertoriées ci-dessus. Lorsqu'une application tente d'accéder à une propriété qui n'est pas définie par le module de reconnaissance, une exception d'argument est levée.

Hiérarchie d'héritage

System.Object
  Microsoft.Ink.RecognitionAlternate

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

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

Voir aussi

Référence

Membres RecognitionAlternate

Microsoft.Ink, espace de noms

RecognitionAlternates

Recognizer

RecognitionProperty