Enumerazione InkRecognizerCapabilities
Aggiornamento: novembre 2007
Definisce i valori che specificano gli attributi di un sistema di riconoscimento dell'input penna.
Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei valori dei membri.
Spazio dei nomi: System.Windows.Ink.AnalysisCore
Assembly: IACore (in IACore.dll)
Sintassi
'Dichiarazione
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
'Utilizzo
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities
Membri
Nome membro | Descrizione | |
---|---|---|
None | Nessuna funzionalità specificata. | |
DoNotCare | Ignora tutti gli altri flag impostati. | |
Object | Supporta il riconoscimento degli oggetti. In caso contrario, riconosce solo il testo. | |
FreeInput | Supporta l'input libero in cui l'input penna viene immesso senza l'utilizzo di una guida di riconoscimento, ad esempio righe o caselle. | |
LinedInput | Supporta l'input allineato, simile alla scrittura su carta a righe. | |
BoxedInput | Supporta l'input boxed in cui ogni parola o carattere viene immesso in una casella. | |
CharacterAutoCompletionInput | Supporta il completamento automatico dei caratteri. I sistemi di riconoscimento che supportano il completamento automatico dei caratteri richiedono l'input boxed. | |
RightAndDown | Supporta l'input della grafia verso destra e verso il basso, come nelle lingue occidentali e in alcune lingue dell'Asia orientale. | |
LeftAndDown | Supporta l'input della grafia verso sinistra e verso il basso, come nelle lingue ebraica e araba. | |
DownAndLeft | Supporta l'input della grafia verso il basso e verso sinistra, come in alcune lingue dell'Asia orientale. | |
DownAndRight | Supporta l'input della grafia verso il basso e verso destra, come in alcune lingue dell'Asia orientale. | |
ArbitraryAngle | Supporta il testo scritto con angolazioni arbitrarie. | |
Lattice | Supporta la restituzione di un oggetto Lattice come alternativa a String per i risultati del riconoscimento della grafia. | |
AdviseInkChange | Supporta l'interruzione del riconoscimento dello sfondo, ad esempio quando l'input penna è stato modificato. | |
StrokeReorder | Supporta che l'ordine, spaziale e temporale, dei tratti sia gestito come parte dell'operazione di riconoscimento. InkAnalyzerBase non riordina i tratti prima dell'invio dell'input penna a InkRecognizerBase. | |
Personalizable | Supporta la grafia personalizzata in cui il sistema di riconoscimento viene migliorato se esposto alla stessa grafia nel tempo. | |
PrefersArbitraryAngle | Supporta un'opzione disponibile in InkAnalyzerBase di non rotazione della grafia a un orientamento orizzontale prima dell'invio dell'input penna a InkRecognizer. | |
PrefersParagraphBreaking | Indica che InkAnalyzerBase deve inviare interi paragrafi di input penna a InkRecognizerBase, consentendo alle istanze di InkRecognizerBase di effettuare l'interruzione di riga e di parola (o carattere). | |
PrefersSegmentationRecognition | Riconosce una sola parola o un solo carattere per operazione di riconoscimento. InkAnalyzerBase esegue la segmentazione sulla grafia e invia solo un segmento alla volta a InkRecognizerBase. |
Note
Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei relativi valori dei membri. Utilizzare questa enumerazione per trovare un sistema di riconoscimento dell'input penna installato che supporti gli attributi necessari.
Esempi
Nell'esempio seguente viene illustrata l'enumerazione InkRecognizerCapabilities.
' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizerBase = _
myInkRecognizers.GetPriorityInkRecognizer( _
System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizerBase theFirstBoxedInputInkRecognizer =
myInkRecognizers.GetPriorityInkRecognizer(
System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput);
Piattaforme
Windows Vista, Windows XP SP2, Windows Server 2003
.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