Partager via


AnalysisModes, énumération

Mise à jour : November 2007

Spécifie comment fonctionne le InkAnalyzer.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.

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

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration AnalysisModes
'Utilisation
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes

Membres

Nom de membre Description
None Aucun mode n'est activé.
AutomaticReconciliationEnabled Spécifie si l'InkAnalyzer démarre automatiquement l'opération de rapprochement dès que les résultats intermédiaires ou définitifs sont prêts. Si ce mode est activé, l'événement ReadyToReconcile n'est pas déclenché. Si ce mode est désactivé, l'événement ReadyToReconcile est déclenché.
StrokeCacheAutoCleanupEnabled Spécifie si le InkAnalyzer efface automatiquement les traits inutiles du cache de traits avant d'exécuter l'analyse. Si ce mode est activé, le InkAnalyzer efface les données de trait avant d'exécuter l'analyse. Votre code doit également gérer l'événement UpdateStrokesCacheBase. Si l'événement UpdateStrokesCacheBase n'est pas géré, une exception est levée. Ce contrôle est effectué à la fois lors de la phase d'analyse (ou BackgroundAnalyze) et de rapprochement. Si ce mode est désactivé, le InkAnalyzer n'efface pas les données de trait. Pour effacer les données de trait, appelez la méthode ClearStrokeData. Si ce mode est désactivé, l'événement UpdateStrokesCacheBase est déclenché pour que le InkAnalyzer puisse récupérer les données de trait les plus récentes de tous les traits dont le cache est effacé. Si le cache de traits est effacé, mais que l'événement UpdateStrokesCacheBase n'est pas géré, une exception est déclenchée.
PersonalizationEnabled Spécifie si la personnalisation est activée. Si les modules de reconnaissance prennent en charge la personnalisation, les données personnalisées sont utilisées pour améliorer la précision.
Default Tous les modes sont activés.

Notes

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.

Exemples

L'exemple suivant présente l'énumération AnalysisModes.

myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes And _
    Not AnalysisModes.StrokeCacheAutoCleanupEnabled
myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes &
    ~AnalysisModes.StrokeCacheAutoCleanupEnabled;

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

Microsoft.Ink, espace de noms