Proprietà RecognizerContext.Factoid
Aggiornamento: novembre 2007
Ottiene o imposta il nome della stringa del controllo oggetto utilizzato dall'oggetto RecognizerContext.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Property Factoid As String
'Utilizzo
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)
Valore proprietà
Tipo: System.String
Nome del controllo oggetto utilizzato dall'oggetto RecognizerContext.
Note
Un controllo oggetto fornisce informazioni di contesto per l'input penna all'interno di un campo particolare. Se il tipo di un campo di input è noto, specificare un controllo oggetto. Ad esempio, se il campo di input contiene una data, specificare un valore del controllo oggetto di "(!IS_DATE)".
Se si combina l'ambito di input IS_DEFAULT utilizzando l'operatore OR con qualsiasi altro ambito di input, il sistema di riconoscimento può restituire una singola espressione supportata dal modello di lingua predefinito (ad esempio, una parola del dizionario del sistema o una data) con o senza punteggiatura oppure un qualsiasi valore che soddisfa il resto dell'espressione regolare passato al sistema di riconoscimento.
Per assicurare l'associazione di contesto corretta, impostare questa proprietà prima che l'input penna venga elaborato per la prima volta.
La proprietà Factoid accetta o restituisce un oggetto String, non un oggetto Factoid. Per un elenco dei possibili valori della proprietà Factoid, vedere l'enumerazione InputScope (il contenuto potrebbe essere in inglese).
Per ulteriori informazioni sui controlli oggetto e sulla relativa modalità di utilizzo, vedere Using Context to Improve Accuracy. Per un elenco dei controlli oggetto supportati, vedere InputScope (il contenuto potrebbe essere in inglese).
Nota
Le rappresentazioni di stringa dei controlli oggetto rilevano la distinzione tra maiuscole e minuscole.
L'impostazione della proprietà Factoid ha esito positivo solo se la proprietà Strokes è nullriferimento null (Nothing in Visual Basic). È necessario impostare la proprietà Factoid prima di associare un insieme Strokes alla proprietà Strokes dell'oggetto RecognizerContext oppure è necessario impostare la proprietà Strokes su null e successivamente impostare la proprietà Factoid (e, se possibile, riassociare l'insieme Strokes).
Esempi
In questo esempio, viene creata l'istanza di un oggetto RecognizerContext e la proprietà Factoid viene impostata in modo da compensare il riconoscimento a vantaggio del codice di avviamento postale.
Dim RC As RecognizerContext = New RecognizerContext()
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)"
RecognizerContext RC = new RecognizerContext();
RC.Factoid = "(!IS_ADDRESS_POSTALCODE)";
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