InkAnalyzer.GetInkRecognizersByPriority, méthode
Mise à jour : November 2007
Retourne la collection ordonnée des modules de reconnaissance.
Espace de noms : System.Windows.Ink
Assembly : IAWinFX (dans IAWinFX.dll)
Syntaxe
'Déclaration
Public Function GetInkRecognizersByPriority As InkRecognizerCollection
'Utilisation
Dim instance As InkAnalyzer
Dim returnValue As InkRecognizerCollection
returnValue = instance.GetInkRecognizersByPriority()
public InkRecognizerCollection GetInkRecognizersByPriority()
public:
InkRecognizerCollection^ GetInkRecognizersByPriority()
public InkRecognizerCollection GetInkRecognizersByPriority()
public function GetInkRecognizersByPriority() : InkRecognizerCollection
Valeur de retour
Type : System.Windows.Ink.InkRecognizerCollection
Collection ordonnée de modules de reconnaissance.
Notes
Les applications peuvent vérifier l'ordre d'une instance donnée du InkAnalyzer en appelant la méthode GetInkRecognizersByPriority.
Dans cette collection, les modules de reconnaissance sont classés dans l'ordre dans lequel ils seront évalués.
Cette méthode retourne le InkRecognizerCollection actif associé au InkAnalyzer en cours.
Exemples
L'exemple suivant obtient le InkRecognizer qui prend en charge le japonais et la saisie dans une grille et le définit comme InkRecognizer ayant la priorité la plus élevée. Le code appelle ensuite GetPriorityInkRecognizer() afin d'obtenir le InkRecognizer dont la priorité est la plus élevée pour les paramètres régionaux par défaut. Les deux objets InkRecognizer sont égaux uniquement si les paramètres régionaux par défaut ont la valeur japonais.
Dim theInkRecognizers As InkRecognizerCollection = _
theInkAnalyzer.GetInkRecognizersByPriority()
' Get the first recognizer from the InkRecognizerCollection that supports
' both region neutral Japanese and boxed input.
Dim firstJapaneseBoxedInputRecognizer As InkRecognizer = _
theInkRecognizers.GetPriorityInkRecognizer(&H11, _
InkRecognizerCapabilities.BoxedInput)
firstJapaneseBoxedInputRecognizer.SetAsHighestPriorityInkRecognizer()
Dim priorityInkRecognizer As InkRecognizer = theInkRecognizers.GetPriorityInkRecognizer()
'firstJapaneseBoxedInputRecognizer and priorityInkRecognizer are equal
'only if the firstJapaneseBoxedInputRecognizer supports the default locale.
InkRecognizerCollection theInkRecognizers =
theInkAnalyzer.GetInkRecognizersByPriority();
// Get the first recognizer from the InkRecognizerCollection that supports
// both region neutral Japanese and boxed input.
InkRecognizer firstJapaneseBoxedInputRecognizer =
theInkRecognizers.GetPriorityInkRecognizer(0x0011,
InkRecognizerCapabilities.BoxedInput);
firstJapaneseBoxedInputRecognizer.SetAsHighestPriorityInkRecognizer();
InkRecognizer priorityInkRecognizer = theInkRecognizers.GetPriorityInkRecognizer();
//firstJapaneseBoxedInputRecognizer and priorityInkRecognizer are equal
//only if the firstJapaneseBoxedInputRecognizer supports the default locale.
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