InkRecognizerCapabilities, énumération
Mise à jour : November 2007
Définit des valeurs qui spécifient les attributs d'un module de reconnaissance de l'écriture manuscrite.
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 : System.Windows.Ink
Assembly : IAWinFX (dans IAWinFX.dll)
Syntaxe
'Déclaration
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
'Utilisation
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities
Membres
Nom de membre | Description | |
---|---|---|
None | Aucune fonction spécifiée. | |
DoNotCare | Ignore tous les autres indicateurs définis. | |
Object | Prend en charge la reconnaissance d'objets ; sinon, ne reconnaît que le texte. | |
FreeInput | Prend en charge la saisie libre, où l'entrée manuscrite ne nécessite pas l'utilisation d'un repère de reconnaissance, tel qu'une ligne ou une zone. | |
LinedInput | Prend en charge la saisie en ligne, qui est semblable à l'écriture sur papier ligné. | |
BoxedInput | Prend en charge la saisie dans une grille, où chaque caractère ou mot est entré dans une zone. | |
CharacterAutoCompletionInput | Prend en charge la saisie automatique des caractères. Les modules de reconnaissance qui prennent en charge la saisie automatique des caractères requièrent la saisie dans une grille. | |
RightAndDown | Prend en charge la saisie de l'écriture manuscrite de gauche à droite et de haut en bas, comme dans les langues occidentales et certaines langues asiatiques. | |
LeftAndDown | Prend en charge la saisie de l'écriture manuscrite de droite à gauche et de haut en bas, comme en hébreu et en arabe. | |
DownAndLeft | Prend en charge la saisie de l'écriture manuscrite de droite à gauche et de haut en bas, comme dans certaines langues de l'Asie orientale. | |
DownAndRight | Prend en charge la saisie de l'écriture manuscrite de gauche à droite et de haut en bas, comme dans certaines langues de l'Asie orientale. | |
ArbitraryAngle | Prend en charge le texte écrit au niveau des angles arbitraires. | |
Lattice | Prend en charge le retour d'un objet Lattice comme alternative à String (page pouvant être en anglais) pour les résultats de reconnaissance de l'écriture manuscrite. | |
AdviseInkChange | Prend en charge l'interruption de la reconnaissance d'arrière-plan, par exemple lorsque l'entrée manuscrite a changé. | |
StrokeReorder | Applique la gestion temporelle et spatiale des traits lors d'une opération de reconnaissance. Le InkAnalyzer ne réorganise pas les traits avant d'envoyer l'entrée manuscrite au InkRecognizer. | |
Personalizable | Prend en charge l'écriture manuscrite personnalisée, où le module de reconnaissance améliore la reconnaissance lorsqu'il rencontre plusieurs fois la même écriture manuscrite. | |
PrefersArbitraryAngle | Permet au InkAnalyzer d'envoyer l'entrée manuscrite au InkRecognizer sans faire pivoter horizontalement l'écriture manuscrite. | |
PrefersParagraphBreaking | Indique que le InkAnalyzer doit envoyer des paragraphes d'entrée manuscrite entiers au InkRecognizer, permettant ainsi au InkRecognizer de procéder aux sauts de ligne et à la césure des mots (ou des caractères). | |
PrefersSegmentationRecognition | Indique que le InkAnalyzer envoie les mots manuscrits individuels InkRecognizer (ou les caractères selon la langue) lors de la reconnaissance, au lieu d'envoyer des lignes entières d'écriture. |
Notes
Cette énumération possède un attribut FlagsAttribute qui prend en charge la combinaison d'opérations de bits de ses valeurs membres. Utilisez cette énumération pour rechercher un module de reconnaissance de l'écriture manuscrite installé prenant en charge les attributs dont vous avez besoin.
Exemples
L'exemple suivant présente l'énumération InkRecognizerCapabilities.
' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizer = _
myInkRecognizers.GetPriorityInkRecognizer(InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizer theFirstBoxedInputInkRecognizer =
myInkRecognizers.GetPriorityInkRecognizer(
InkRecognizerCapabilities.BoxedInput);
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