RecognitionResult (Clase)
Actualización: noviembre 2007
Representa el resultado del reconocimiento. Los resultados del reconocimiento de entrada manuscrita se devuelven en un objeto RecognitionResult.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class RecognitionResult
'Uso
Dim instance As RecognitionResult
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class RecognitionResult
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class RecognitionResult
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class RecognitionResult
public class RecognitionResult
Comentarios
A partir del resultado, se crean objetos RecognitionAlternate, o alternativas. La mejor alternativa es la que se utiliza de manera predeterminada en el resultado. Sin embargo, puede utilizar los métodos del objeto RecognitionResult para especificar qué alternativas se usarán en el resultado.
El rendimiento del sistema puede verse afectado si los resultados del reconocimiento se asignan automáticamente a cada colección de trazos. Por consiguiente, de forma predeterminada, los resultados no se asocian a una colección Strokes. Debe llamar al método SetResultOnStrokes para asignar los resultados a una colección Strokes.
La única manera de conservar los resultados del reconocimiento es llamar a SetResultOnStrokes y, a continuación, agregar esta colección Strokes a la colección CustomStrokes en el objeto Ink.
No todos los reconocedores establecen la propiedad TopConfidence. Cuando una aplicación intenta tener acceso a una propiedad que el reconocedor no establece, se inicia una excepción de argumento.
Nota
Los distintos reconocedores de escritura a mano que Microsoft distribuye en los reconocedores de alfabetos latinos y reconocedores de idiomas del este asiático pueden generar a veces el valor 0xFFFF de Unicode como resultado del reconocimiento. Esto sucede cuando el reconocedor no puede asociar un fragmento de entrada manuscrita a ningún carácter válido. El punto de código 0xFFFF es válido para UCS-2, pero no se permite en UTF-8. Una aplicación que convierte los resultados del reconocimiento a UTF-8 debería reemplazar 0xFFFF con algún otro punto de código, como 0xFFFD.
Jerarquía de herencia
System.Object
Microsoft.Ink.RecognitionResult
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
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