Compartir a través de


Método IInkRecognizerContext::p ut_Factoid (msinkaut.h)

Obtiene o establece el factoid que un reconocedor usa para restringir su búsqueda para el resultado del reconocimiento.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_Factoid(
  BSTR factoid
);

Parámetros

factoid

Valor devuelto

Ninguno

Observaciones

Un factoid proporciona contexto de reconocedor para la entrada de lápiz reconocida en el contexto de un campo determinado. Especifique un factoid si un campo de entrada es de un tipo conocido, por ejemplo, si el campo de entrada contiene una fecha.

Para obtener más información sobre los factoides y cómo usarlos, vea Mejorar la precisión del reconocimiento de pc tableta estableciendo contexto.

Establecer el Factoid solo se realiza correctamente si la colección InkStrokes es NULL. Debe establecer el Factoid antes de adjuntar la colección InkStrokes a InkRecognizerContext o debe establecer la colección Strokes en NULL y, a continuación, establecer el Factoid (y posiblemente volver a adjuntar la colección InkStrokes).

Para asegurarse de que la entrada de lápiz se reconoce en el contexto de campo correcto, establezca esta propiedad antes de procesar la entrada de lápiz por primera vez, como antes de llamar al método Recognize .

Nota Todos los factoides distinguen mayúsculas de minúsculas.
 
Esta propiedad toma o devuelve un parámetro de cadena y no un objeto de clase de la clase Factoid . Los miembros de esta clase son de tipo cadena.

Para el control InkEdit , esta propiedad solo debe cambiarse si la propiedad Status devuelve IES_Idle.

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado msinkaut.h
Library InkObj.dll

Consulte también

Constantes factoid

IInkRecognizerContext

InkRecognizerContext (clase)