Énumération AnalysisWarningCode
Spécifie l’ensemble d’avertissements disponibles qui peuvent se produire pendant l’analyse manuscrite.
Syntaxe
typedef enum AnalysisWarningCode {
AnalysisWarningCode_Aborted = 0,
AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound = 1,
AnalysisWarningCode_FactoidNotSupported = 2,
AnalysisWarningCode_FactoidCoercionNotSupported = 3,
AnalysisWarningCode_GuideNotSupported = 4,
AnalysisWarningCode_WordlistNotSupported = 5,
AnalysisWarningCode_WordModeNotSupported = 6,
AnalysisWarningCode_PartialDictionaryTermsNotSupported = 7,
AnalysisWarningCode_TextRecognitionProcessFailed = 8,
AnalysisWarningCode_AddInkToRecognizerFailed = 9,
AnalysisWarningCode_SetPrefixSuffixFailed = 10,
AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed = 11,
AnalysisWarningCode_ConfirmedWithoutInkRecognition = 12,
AnalysisWarningCode_BackgroundException = 13,
AnalysisWarningCode_ContextNodeLocationNotSet = 14,
AnalysisWarningCode_LanguageIdNotRespected = 15,
AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported = 16,
AnalysisWarningCode_TopInkBreaksOnlyNotSupported = 17,
AnalysisWarningCode_AnalysisAlreadyRunning = 18
} AnalysisWarningCode;
Constantes
-
AnalysisWarningCode_Aborted
-
L’opération d’analyse a été abandonnée.
Retourné uniquement lorsque l’opération d’analyse synchrone est appelée. L’abandon d’une opération asynchrone ne déclenche pas d’événement _IAnalysisEvents::Results .
-
AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound
-
IInkAnalyzer ne trouve pas de module de reconnaissance d’encre qui répond aux exigences de langage ou de capacité nécessaires pour effectuer l’opération d’analyse.
-
AnalysisWarningCode_FactoidNotSupported
-
Le module de reconnaissance d’entrée manuscrite n’a pas pu respecter le jeu factoid spécifié sur le nœud d’indicateur d’analyse (voir Propriétés IContextNode::GetType et Analysis Hint).
-
AnalysisWarningCode_FactoidCoercionNotSupported
-
Le module de reconnaissance d’encre n’a pas pu forcer ses résultats sur le jeu factoid spécifié sur le nœud d’indicateur d’analyse (voir IContextNode::GetType et Analysis Hint Properties).
-
AnalysisWarningCode_GuideNotSupported
-
Le module de reconnaissance manuscrite n’a pas pu respecter le jeu de repère spécifié sur le nœud d’indicateur d’analyse (voir Propriétés IContextNode::GetType et d’indicateur d’analyse).
-
AnalysisWarningCode_WordlistNotSupported
-
Le module de reconnaissance manuscrite n’a pas pu respecter la liste de mots spécifiée définie sur le nœud d’indicateur d’analyse (voir Propriétés IContextNode::GetType et d’indicateur d’analyse).
-
AnalysisWarningCode_WordModeNotSupported
-
Le module de reconnaissance manuscrite n’a pas pu respecter le mode de mot spécifié défini sur le nœud d’indicateur d’analyse (voir Propriétés IContextNode::GetType et d’indicateur d’analyse).
-
AnalysisWarningCode_PartialDictionaryTermsNotSupported
-
Indique que les termes de dictionnaire partiels n’ont pas pu être retournés à partir de IInkAnalysisRecognizer.
-
AnalysisWarningCode_TextRecognitionProcessFailed
-
Indique que le processus de reconnaissance de texte a échoué.
-
AnalysisWarningCode_AddInkToRecognizerFailed
-
L’encre n’a pas pu être ajoutée à IInkAnalysisRecognizer. Par exemple, l’ajout de traits collectés à partir d’une souris sur un outil de reconnaissance de mouvements échoue, car le module de reconnaissance de mouvements nécessite des traits collectés auprès d’un numériseur.
-
AnalysisWarningCode_SetPrefixSuffixFailed
-
IInkAnalysisRecognizer n’a pas pu respecter le préfixe ou le texte de suffixe spécifié d’un nœud d’indicateur d’analyse (voir Propriétés IContextNode::GetType et Analysis Hint).
-
AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed
-
IInkAnalyzer n’a pas pu instancier, cloner ou définir des traits sur IInkAnalysisRecognizer.
-
AnalysisWarningCode_ConfirmedWithoutInkRecognition
-
Indique qu’un objet IContextNode a été confirmé par l’utilisateur sans avoir de valeurs de reconnaissance calculées pour le nœud.
-
AnalysisWarningCode_BackgroundException
-
L’opération en arrière-plan ne s’est pas terminée en raison d’une exception. Il s’agit d’une erreur irrécupérable qui nécessite que le IInkAnalyzer soit réinstancié avant une utilisation ultérieure.
-
AnalysisWarningCode_ContextNodeLocationNotSet
-
Indique qu’un objet IContextNode n’a pas d’emplacement défini (voir IContextNode::SetLocation). La méthode IContextNode::GetLocation doit retourner une valeur non vide, sauf si l’objet IContextNode est marqué comme partiellement renseigné.
-
AnalysisWarningCode_LanguageIdNotRespected
-
L’identificateur de langue défini sur un trait associé à un nœud de reconnaissance personnalisé (voir IContextNode::GetType) ne correspondait pas à l’identificateur de langue du IInkAnalysisRecognizer utilisé. L’encre était toujours reconnue avec le IInkAnalysisRecognizer spécifié.
-
AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported
-
IInkAnalysisRecognizer ne prend pas en charge l’activation des plages de caractères Unicode comme spécifié.
-
AnalysisWarningCode_TopInkBreaksOnlyNotSupported
-
IInkAnalysisRecognizer ne prend pas en charge TopInkBreaks uniquement, même si les indicateurs contiennent uniquement la demande de TopInkBreaks.
-
AnalysisWarningCode_AnalysisAlreadyRunning
-
IInkAnalyzer effectue déjà une analyse en arrière-plan.
Notes
AnalysisWarningCode_BackgroundException est la seule valeur de code d’avertissement qui nécessite que l’objet IInkAnalyzer soit réinstancié avant une utilisation ultérieure.
D’autres valeurs de code d’avertissement, telles que AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed et AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound, peuvent nécessiter que l’objet IInkAnalyzer utilise un autre module de reconnaissance.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|