InkRecognizer.SetAsHighestPriorityInkRecognizer (Método)
Actualización: noviembre 2007
Establece este objeto InkRecognizer como prioridad máxima en la lista de reconocedores del objeto InkAnalyzer.
Espacio de nombres: System.Windows.Ink
Ensamblado: IAWinFX (en IAWinFX.dll)
Sintaxis
'Declaración
Public Sub SetAsHighestPriorityInkRecognizer
'Uso
Dim instance As InkRecognizer
instance.SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public:
void SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public function SetAsHighestPriorityInkRecognizer()
Comentarios
El método SetAsHighestPriorityInkRecognizer establece el objeto InkRecognizer actual como la prioridad máxima. Llame a SetAsHighestPriorityInkRecognizer para asegurarse de que InkAnalyzer utiliza InkRecognizer cuando dos o más reconocedores admiten el mismo idioma y funcionalidad.
Nota
Establecer InkRecognizer como la máxima prioridad no significa que InkAnalyzer vaya a utilizar este InkRecognizer para analizar la entrada manuscrita. InkAnalyzer utiliza el objeto InkRecognizer que tenga la prioridad más alta y que admita la configuración regional predeterminada, a menos que se especifique el identificador de configuración regional al agregar los trazos a InkAnalyzer.
Ejemplos
En el ejemplo siguiente, se obtiene el objeto InkRecognizer que admite la entrada de cuadro y en japonés, y se establece como el InkRecognizer de máxima prioridad. A continuación, el código llama a GetPriorityInkRecognizer() para obtener el objeto InkRecognizer de mayor prioridad para la configuración regional predeterminada. Los dos objetos InkRecognizer son iguales sólo si la configuración regional predeterminada se establece en japonés.
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.
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0