Condividi tramite


Enumerazione AnalysisModes

Aggiornamento: novembre 2007

Specifica come funziona InkAnalyzerBase.

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 AnalysisModes
'Utilizzo
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes

Membri

Nome membro Descrizione
None Nessuna modalità è attivata.
AutomaticReconciliationEnabled Specifica se InkAnalyzerBase avvia automaticamente l'operazione di riconciliazione quando sono pronti i risultati intermedi o finali. Se questa modalità è attivata, l'evento ReadyToReconcileBase non viene generato. Se questa modalità è disattivata, l'evento ReadyToReconcileBase viene generato.
StrokeCacheAutoCleanupEnabled Specifica se InkAnalyzerBase cancella automaticamente i tratti non necessari dalla cache dei tratti prima di eseguire l'analisi. Se questa modalità è attivata, InkAnalyzerBase cancella i dati dei tratti prima di eseguire l'analisi. Il codice deve successivamente gestire anche l'evento UpdateStrokesCacheBase. Se l'evento UpdateStrokesCacheBase non viene gestito, viene generata un'eccezione. Questo controllo viene eseguito nelle fasi di analisi (o analisi in background) e riconciliazione. Se questa modalità è disattivata, InkAnalyzerBase non cancella i dati dei tratti. Per cancellare i dati dei tratti, chiamare ClearStrokeData. Se questa modalità è disattivata, viene generato l'evento UpdateStrokesCacheBase in modo che InkAnalyzerBase può recuperare gli ultimi dati per qualsiasi tratto di cui è stata cancellata la cache. Se la cache dei tratti viene cancellata ma l'evento UpdateStrokesCacheBase non viene gestito, viene generata un'eccezione.
PersonalizationEnabled Indica che la personalizzazione è attivata.
Default Tutte le modalità sono attivate.

Note

Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei relativi valori dei membri.

Esempi

Nell'esempio seguente viene illustrata l'enumerazione AnalysisModes.

' Need not handle UpdateStrokesCacheBase event
myInkAnalyzerBase.AnalysisModes = myInkAnalyzerBase.AnalysisModes And _
    Not System.Windows.Ink.AnalysisCore.AnalysisModes.StrokeCacheAutoCleanupEnabled
// Need not handle UpdateStrokesCacheBase event
myInkAnalyzerBase.AnalysisModes = myInkAnalyzerBase.AnalysisModes &
    ~System.Windows.Ink.AnalysisCore.AnalysisModes.StrokeCacheAutoCleanupEnabled;

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