Partager via


RecognizerContext.Factoid, propriété

Mise à jour : November 2007

Obtient ou définit le nom de chaîne de l'élément utilisé par l'objet RecognizerContext.

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

Syntaxe

'Déclaration
Public Property Factoid As String
'Utilisation
Dim instance As RecognizerContext
Dim value As String

value = instance.Factoid

instance.Factoid = value
public string Factoid { get; set; }
public:
property String^ Factoid {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_Factoid()
/** @property */
public  void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)

Valeur de propriété

Type : System.String
Nom de l'élément utilisé par l'objet RecognizerContext.

Notes

Un élément fournit des informations de contexte pour l'entrée manuscrite dans un champ spécifique. Vous spécifiez un élément si un champ d'entrée est de type connu. Par exemple, si le champ d'entrée contient une date, spécifiez la valeur d'élément « (!IS_DATE) ».

Si vous combinez l'étendue de l'entrée IS_DEFAULT à une autre étendue d'entrée à l'aide de l'opérateur OR, le module de reconnaissance peut retourner toute expression unique prise en charge par le modèle de langue par défaut (par exemple, un mot du dictionnaire système ou une date), avec ou sans ponctuation, ou toute valeur qui correspond au reste de l'expression régulière passée dans le module de reconnaissance.

Pour garantir une bonne association de contexte, définissez cette propriété avant le premier traitement de l'entrée manuscrite.

La propriété Factoid prend ou retourne un objet String (page pouvant être en anglais) et non un objet Factoid. Pour obtenir la liste des valeurs possibles pour la propriété Factoid, consultez l'énumération InputScope (page pouvant être en anglais).

Pour plus d'informations sur les éléments et leur utilisation, consultez Using Context to Improve Accuracy. Pour obtenir la liste des éléments pris en charge, consultez InputScope (page pouvant être en anglais).

ms572017.alert_note(fr-fr,VS.90).gifRemarque :

Les représentations d'éléments sous forme de chaîne respectent la casse.

La définition de la propriété Factoid aboutit uniquement si la propriété Strokes a la valeur nullune référence null (Nothing en Visual Basic). Vous devez définir la propriété Factoid avant d'attacher une collection Strokes à la propriété Strokes du RecognizerContext ou bien affecter la valeur null à la propriété Strokes, puis définir la propriété Factoid (et éventuellement rattacher la collection Strokes ).

Exemples

Dans cet exemple, un objet RecognizerContext est instancié et la propriété Factoid est définie pour orienter la reconnaissance vers un code postal.

Dim RC As RecognizerContext = New RecognizerContext()
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)"
RecognizerContext RC = new RecognizerContext();
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)";

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

RecognizerContext, classe

Membres RecognizerContext

Microsoft.Ink, espace de noms

RecognizerContext

Factoid

RecognizerContext.Strokes

Autres ressources

Using Context to Improve Accuracy