包含受保護的成員
包含繼承的成員
包含 .NET Framework 成員
包含 .NET Compact Framework 成員
包含 XNA Framework 成員
更新:2007 年 11 月
判斷分析結果的哪些部分在背景筆墨分析期間已變更。
多載清單
| 名稱 | 說明 | |
|---|---|---|
![]() |
Reconcile() | 執行 InkAnalyzer 協調。 |
![]() |
Reconcile(Int64) | 執行 InkAnalyzer 協調,並且控制協調作業執行所需的時間。 |
回頁首
備註
根據預設,InkAnalyzer 會在引發 IntermediateResultsUpdated 和 ResultsUpdated 事件之前立即執行協調。
若要停用自動協調,請清除分析器 AnalysisModes 屬性中的 AnalysisModes 旗標值 AutomaticReconciliationEnabled。BackgroundAnalyze 方法會在自動協調已停用,而且您的應用程式尚未加入 ReadyToReconcile 事件的事件處理常式時擲回例外狀況。您的應用程式必須先呼叫 Reconcile 方法,筆墨分析器才能繼續處理結果,或繼續進一步分析對應的分析階段。
在背景分析期間,另一個執行緒可以在分析器的內容節點樹狀目錄中進行變更,例如加入或移除筆劃,以及變更筆劃資料。這類變更可能使部分背景分析結果無效,。Reconcile 只會將分析結果套用至背景分析期間尚未變更部分的分析器內容節點樹狀目錄。Reconcile 還會將區域加入至分析器中包含無效分析結果的 DirtyRegion 區域。
如需使用 InkAnalyzer 分析筆墨的詳細資訊,請參閱Ink Analysis Overview。
.gif)