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:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.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 una riga o una casella.
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 scrittura verso destra e verso il basso, come nelle lingue occidentali e in alcune lingue dell'Asia orientale.
LeftAndDown Supporta l'input scrittura verso sinistra e verso il basso, come nelle lingue ebraica e araba.
DownAndLeft Supporta l'input scrittura verso il basso e verso sinistra, come in alcune lingue dell'Asia orientale.
DownAndRight Supporta l'input scrittura 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 un oggetto String per i risultati del riconoscimento della grafia.
AdviseInkChange Supporta l'interruzione del riconoscimento in background, 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. InkAnalyzer non riordina i tratti prima dell'invio dell'input penna all'oggetto InkRecognizer.
Personalizable Supporta la grafia personalizzata in cui il sistema di riconoscimento migliora il riconoscimento, se esposto alla stessa grafia nel tempo.
PrefersArbitraryAngle Supporta che l'oggetto InkAnalyzer non debba ruotare la grafia in orientamento orizzontale prima dell'invio dell'input penna all'oggetto InkRecognizer.
PrefersParagraphBreaking Indica che l'oggetto InkAnalyzer deve inviare interi paragrafi dell'input penna all'oggetto InkRecognizer, consentendo all'oggetto InkRecognizers di effettuare l'interruzione di riga e di parola (o carattere).
PrefersSegmentationRecognition Indica che l'oggetto InkAnalyzer invierà singole parole (o caratteri, a seconda della lingua) dell'input penna all'oggetto InkRecognizer durante il riconoscimento, anziché inviare intere righe di scrittura.

Note

Questa enumerazione ha 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 InkRecognizer = _
    myInkRecognizers.GetPriorityInkRecognizer( _
            InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizer theFirstBoxedInputInkRecognizer =
    myInkRecognizers.GetPriorityInkRecognizer(
        InkRecognizerCapabilities.BoxedInput);

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

Spazio dei nomi Microsoft.Ink