Compartir a través de


AnalysisModes (Enumeración)

Actualización: noviembre 2007

Especifica cómo funciona InkAnalyzerBase.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  System.Windows.Ink.AnalysisCore
Ensamblado:  IACore (en IACore.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration AnalysisModes
'Uso
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes

Miembros

Nombre de miembro Descripción
None No hay ningún modo habilitado.
AutomaticReconciliationEnabled Especifica si InkAnalyzerBase iniciará automáticamente la operación de conciliación cuando los resultados intermedios o finales estén listos. Si este modo está habilitado, no se provoca el evento ReadyToReconcileBase. Si este modo está deshabilitado, se provoca el evento ReadyToReconcileBase.
StrokeCacheAutoCleanupEnabled Especifica si InkAnalyzerBase borra automáticamente los trazos innecesarios de la memoria caché del trazo antes de realizar el análisis. Si este modo está habilitado, InkAnalyzerBase borra los datos del trazo antes de realizar el análisis. El código también debe administrar el evento UpdateStrokesCacheBase. Si no se administra el evento UpdateStrokesCacheBase, se produce una excepción. Esta comprobación se realiza en las fases de análisis (o BackgroundAnalyze) y de conciliación. Si este modo está deshabilitado, InkAnalyzerBase no borra los datos del trazo. Para borrar los datos del trazo, llame a ClearStrokeData. Si este modo está deshabilitado, se provoca el evento UpdateStrokesCacheBase para que InkAnalyzerBase puede recuperar los últimos datos de los trazos cuya memoria caché se haya borrado. Si se borra la memoria caché del trazo, pero no se administra el evento UpdateStrokesCacheBase, se produce una excepción.
PersonalizationEnabled Indica que la personalización está habilitada.
Default Todos los modos están habilitados.

Comentarios

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de sus miembros.

Ejemplos

En el ejemplo siguiente se muestra la enumeración 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;

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

System.Windows.Ink.AnalysisCore (Espacio de nombres)