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