Condividi tramite


Proprietà AnalysisHintNode.Factoid

Aggiornamento: novembre 2007

Ottiene o imposta il nome della stringa del controllo oggetto che InkAnalyzer utilizza per analizzare l'input penna all'interno dell'area.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Property Factoid As String
'Utilizzo
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)

Valore proprietà

Tipo: System.String
Nome della stringa del controllo oggetto che InkAnalyzer utilizza per analizzare l'input penna all'interno dell'area. Il valore predefinito è una stringa vuota ("").

Note

Per rimuovere un controllo oggetto, impostare questa proprietà sulla stringa vuota. Per ulteriori informazioni sui valori disponibili per il controllo oggetto, vedere Using Context to Improve Accuracy.

Se durante l'analisi il sistema di riconoscimento dell'input penna applicato ai tratti non supporta il controllo oggetto specificato, l'analizzatore dell'input penna genera un oggetto AnalysisWarning con la proprietà WarningCode impostata sul valore FactoidNotSupported per Microsoft.Ink.AnalysisWarningCode.

Esempi

In questo esempio viene creato un oggetto AnalysisHintNode, theAnalysisHint, per l'oggetto InkAnalyzertheInkAnalyzerWithHint, e theAnalysisHint viene impostato come suggerimento globale. Quindi, vengono impostate le proprietà CoerceToFactoid, Factoid e Name del suggerimento.

' 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";

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

AnalysisHintNode Classe

Membri AnalysisHintNode

Spazio dei nomi Microsoft.Ink