RecognizerContext.Factoid (Propiedad)
Actualización: noviembre 2007
Obtiene o establece el nombre de cadena del control que usa el objeto RecognizerContext.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Property Factoid As String
'Uso
Dim instance As RecognizerContext
Dim value As String
value = instance.Factoid
instance.Factoid = value
public string Factoid { get; set; }
public:
property String^ Factoid {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_Factoid()
/** @property */
public void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)
Valor de propiedad
Tipo: System.String
Nombre del control que usa el objeto RecognizerContext.
Comentarios
Un control proporciona información de contexto para la entrada manuscrita dentro de un campo determinado. Un control se especifica si un campo de entrada es de un tipo conocido. Por ejemplo, si el campo de entrada contiene una fecha, especifique un valor de control "(!IS_DATE)".
Si combina el ámbito de entrada IS_DEFAULT usando el operador OR con cualquier otro ámbito de entrada, el efecto es que el reconocedor puede devolver cualquier expresión única que admita el modelo de idioma predeterminado (por ejemplo, una palabra del diccionario del sistema o una fecha) con o sin puntuación, o cualquier valor que cumpla el resto de la expresión regular pasada al reconocedor.
Para garantizar la asociación de contexto correcta, establezca esta propiedad antes de procesar la entrada manuscrita por primera vez.
La propiedad Factoid toma o devuelve una cadena String, y no un objeto Factoid. Para obtener una lista de posibles valores para la propiedad Factoid, vea la enumeración InputScope.
Para obtener más información sobre los controles y el modo de usarlos, vea Using Context to Improve Accuracy. Para obtener una lista de controles compatibles, vea InputScopedel.
Nota
Las representaciones de cadena de controles distinguen entre mayúsculas y minúsculas.
Establecer la propiedad Factoid solamente resulta correcto si la propiedad Strokes es nullreferencia null (Nothing en Visual Basic). Debe establecer la propiedad Factoid antes de asociar una colección Strokes a la propiedad Strokes de RecognizerContext, o debe establecer la propiedad Strokes en null y, a continuación, establecer la propiedad Factoid. Es posible que tenga que volver a asociar la colección Strokes.
Ejemplos
En este ejemplo se crea una instancia de un objeto RecognizerContext y la propiedad Factoid se establece para inclinar el reconocimiento en favor del código postal.
Dim RC As RecognizerContext = New RecognizerContext()
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)"
RecognizerContext RC = new RecognizerContext();
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)";
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)