Condividi tramite


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

Vedere anche

Riferimenti

Spazio dei nomi System.Windows.Ink.AnalysisCore