Compartir a través de


InkRecognizerCapabilities (Enumeración)

Actualización: noviembre 2007

Define valores que especifican los atributos de un reconocedor de entrada manuscrita.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  System.Windows.Ink.AnalysisCore
Ensamblado:  IACore (en IACore.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
'Uso
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities

Miembros

Nombre de miembro Descripción
None No se especificó ninguna capacidad.
DoNotCare Pasa por alto todos los demás marcadores definidos.
Object Admite el reconocimiento de objetos; en caso contrario, sólo reconoce el texto.
FreeInput Admite la entrada libre, en la que la entrada manuscrita se escribe sin usar una guía de reconocimiento, como una línea o un cuadro.
LinedInput Admite la entrada de línea, que es similar a escribir en papel pautado.
BoxedInput Admite la entrada de cuadro, en la que cada carácter o palabra se escribe en un cuadro.
CharacterAutoCompletionInput Admite la función Autocompletar caracteres. Los reconocedores que admiten la función Autocompletar caracteres requieren la entrada de cuadro.
RightAndDown Admite entrada manuscrita desde la derecha y hacia abajo, como en los idiomas occidentales y algunos idiomas del Este asiático.
LeftAndDown Admite la escritura a mano desde la izquierda y hacia abajo, como en hebreo y los idiomas árabes.
DownAndLeft Admite la escritura a mano desde la izquierda y hacia abajo, como en algunos idiomas del Este asiático.
DownAndRight Admite la escritura a mano desde la derecha y hacia abajo, como en algunos idiomas del Este asiático.
ArbitraryAngle Admite texto escrito en ángulos arbitrarios.
Lattice Admite la devolución de un objeto Lattice como alternativa a String para los resultados del reconocimiento de la escritura a mano.
AdviseInkChange Admite la interrupción del reconocimiento en segundo plano, por ejemplo cuando ha cambiado la entrada manuscrita.
StrokeReorder Admite que el orden de los trazos (espacial y temporal) se administre como parte de la operación de reconocimiento. El objeto InkAnalyzerBase no reordena los trazos antes de enviar la entrada manuscrita al objeto InkRecognizerBase.
Personalizable Admite la escritura a mano personalizada, en la que el reconocedor mejora el reconocimiento cuando se expone a la misma escritura a mano durante un tiempo.
PrefersArbitraryAngle Admite una opción disponible en InkAnalyzerBase, que consiste en no girar la escritura a mano a una orientación horizontal antes de enviar la entrada manuscrita al objeto InkRecognizer.
PrefersParagraphBreaking Indica que el objeto InkAnalyzerBase debe enviar párrafos de entrada manuscrita completos a InkRecognizerBase, lo que permite que las instancias de InkRecognizerBase inserten saltos de línea y realicen la división de palabras (o caracteres).
PrefersSegmentationRecognition Reconoce una sola palabra o carácter por operación de reconocimiento. InkAnalyzerBase realiza la segmentación de la escritura a mano y envía los segmentos a InkRecognizerBase de uno en uno.

Comentarios

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de sus miembros. Utilice esta enumeración para buscar un reconocedor de entrada manuscrita instalado que admita los atributos necesarios.

Ejemplos

En el ejemplo siguiente se muestra la enumeración InkRecognizerCapabilities.

' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizerBase = _
    myInkRecognizers.GetPriorityInkRecognizer( _
            System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizerBase theFirstBoxedInputInkRecognizer =
    myInkRecognizers.GetPriorityInkRecognizer(
        System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput);

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

Vea también

Referencia

System.Windows.Ink.AnalysisCore (Espacio de nombres)