AnalysisModes 列舉型別
指定 InkAnalyzer 的運作方式。
這個列舉型別的 FlagsAttribute 屬性允許將其成員值以位元組合的方式來使用。
命名空間: Microsoft.Ink
組件: Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.dll 中)
語法
'宣告
<FlagsAttribute> _
Public Enumeration AnalysisModes
'用途
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes
成員
成員名稱 | 說明 | |
---|---|---|
None | 未啟用任何模式。 | |
AutomaticReconciliationEnabled | 指定 InkAnalyzer 是否會在中繼或最終結果就緒後,立即自動啟動協調作業。如果啟用此模式,則不會引發 ReadyToReconcile 事件。如果停用此模式,便會引發 ReadyToReconcile 事件。 | |
StrokeCacheAutoCleanupEnabled | 指定 InkAnalyzer 是否會在執行分析之前,自動從筆劃快取中清除不需要的筆劃。如果啟用此模式,InkAnalyzer 便會在執行分析之前清除筆劃資料。您的程式碼也必須接著處理 UpdateStrokesCacheBase 事件。如果沒有處理 UpdateStrokesCacheBase 事件,則會引發例外狀況 (Exception)。在 Analyze (或 BackgroundAnalyze) 和 Reconciliation 兩個階段中,都會執行這項檢查。如果停用此模式,InkAnalyzer 就不會清除筆劃資料。若要清除筆劃資料,請呼叫 ClearStrokeData。如果停用此模式,便會引發 UpdateStrokesCacheBase 事件,讓 InkAnalyzer 可以擷取任何筆劃的最新筆劃資料,並清除這些筆劃的快取。如果清除了筆劃快取,但沒有處理 UpdateStrokesCacheBase 事件,則會引發例外狀況。 | |
PersonalizationEnabled | 指定是否啟用個人化。如果辨識器支援個人化,便會使用個人化的資料來提高正確性。 | |
Default | 已啟用所有模式。 |
備註
這個列舉型別 (Enumeration) 擁有 FlagsAttribute 屬性 (Attribute),可以使用其成員值的位元組合。
範例
下列範例示範 AnalysisModes 列舉型別。
myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes And _
Not AnalysisModes.StrokeCacheAutoCleanupEnabled
myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes &
~AnalysisModes.StrokeCacheAutoCleanupEnabled;
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0