Compartir a través de


AnalysisHintNode.Factoid (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el nombre de cadena del control que InkAnalyzer utiliza para analizar la entrada manuscrita incluida en esta área.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public Property Factoid As String
'Uso
Dim instance As AnalysisHintNode
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
El nombre de cadena del control que InkAnalyzer utiliza para analizar la entrada manuscrita incluida en esta área. El valor predeterminado es una cadena vacía ("").

Comentarios

Para quitar un control, establezca esta propiedad en la cadena vacía. Para obtener información sobre los valores de control disponibles, vea Using Context to Improve Accuracy.

Durante el análisis, si el reconocedor de entrada manuscrita aplicado a los trazos no admite el control especificado, el analizador de entrada manuscrita genera una advertencia AnalysisWarning con su propiedad WarningCode establecida en el valor Microsoft.Ink.AnalysisWarningCode del campo FactoidNotSupported.

Ejemplos

En este ejemplo se crea un objeto AnalysisHintNode, theAnalysisHint para el objeto InkAnalyzer, theInkAnalyzerWithHint y theAnalysisHint se convierte en una sugerencia global. A continuación se establecen las propiedades CoerceToFactoid, Factoid y Name en la sugerencia.

' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As Microsoft.Ink.AnalysisHintNode = _
    Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()

theAnalysisHint.Factoid = "(!IS_DATE_FULLDATE)"
theAnalysisHint.CoerceToFactoid = True
theAnalysisHint.Name = "Coerce to Factoid"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
Microsoft.Ink.AnalysisHintNode theAnalysisHint =
    this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();

theAnalysisHint.Factoid = "(!IS_DATE_FULLDATE)";
theAnalysisHint.CoerceToFactoid = true;
theAnalysisHint.Name = "Coerce to Factoid";

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

AnalysisHintNode (Clase)

AnalysisHintNode (Miembros)

Microsoft.Ink (Espacio de nombres)