Metodo InkRecognizer.SetAsHighestPriorityInkRecognizer
Aggiornamento: novembre 2007
Imposta questo oggetto InkRecognizer sulla priorità più elevata nell'elenco dei sistemi di riconoscimento dell'oggetto InkAnalyzer.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public Sub SetAsHighestPriorityInkRecognizer
'Utilizzo
Dim instance As InkRecognizer
instance.SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public:
void SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public function SetAsHighestPriorityInkRecognizer()
Note
Il metodo SetAsHighestPriorityInkRecognizer imposta l'oggetto InkRecognizer corrente sulla priorità più elevata. Chiamare SetAsHighestPriorityInkRecognizer per garantire che InkAnalyzer utilizzi questo oggetto InkRecognizer quando due o più sistemi di riconoscimento supportano la stessa lingua e le medesime funzionalità.
Nota
L'impostazione dell'oggetto InkRecognizer sulla priorità più elevata non implica necessariamente che per analizzare l'input penna InkAnalyzer utilizzi l'oggetto InkRecognizer. InkAnalyzer utilizza l'oggetto InkRecognizer con la priorità più elevata che supporta le impostazioni locali predefinite a meno che non si specifichi l'ID impostazioni locali quando si aggiungono i tratti all'oggetto InkAnalyzer.
Esempi
Nell'esempio seguente viene ottenuto l'oggetto InkRecognizer che supporta l'input boxed e il giapponese e viene impostato come l'oggetto InkRecognizer con la priorità più elevata. Il codice chiama quindi GetPriorityInkRecognizer() per ottenere l'oggetto InkRecognizer con la priorità più elevata per le impostazioni locali predefinite. I due oggetti InkRecognizer sono uguali solo se le impostazioni locali predefinite sono impostate sul giapponese.
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.
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0