Share via


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:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.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 una 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 InkAnalyzer no reordena los trazos antes de enviar la entrada manuscrita al objeto InkRecognizer.
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 la necesidad del objeto InkAnalyzer de que no se gire la escritura a mano a una orientación horizontal antes de enviar la entrada manuscrita a InkRecognizer.
PrefersParagraphBreaking Indica que el objeto InkAnalyzer debe enviar párrafos de entrada manuscrita completos al objeto InkRecognizer, lo que permite a InkRecognizers realizar los saltos de línea y la división de palabras (o caracteres).
PrefersSegmentationRecognition Indica que el objeto InkAnalyzer enviará al objeto InkRecognizer palabras manuscritas individuales (o caracteres según el idioma) para el reconocimiento, en lugar de enviar líneas de escritura completas.

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 InkRecognizer = _
    myInkRecognizers.GetPriorityInkRecognizer( _
            InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizer theFirstBoxedInputInkRecognizer =
    myInkRecognizers.GetPriorityInkRecognizer(
        InkRecognizerCapabilities.BoxedInput);

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

Vea también

Referencia

Microsoft.Ink (Espacio de nombres)