共用方式為


InkAnalyzerBase 成員

包含受保護的成員
包含繼承的成員

包含 .NET Framework 成員
包含 .NET Compact Framework 成員
包含 XNA Framework 成員

更新:2007 年 11 月

提供對配置分析、書寫和繪圖分類,以及手寫辨識的存取。

InkAnalyzerBase 型別會公開下列成員。

建構函式

  名稱 說明
ms616292.pubmethod(zh-tw,VS.90).gif InkAnalyzerBase 初始化 InkAnalyzerBase 類別 (Class) 的新執行個體 (Instance)。

回頁首

方法

  名稱 說明
ms616292.pubmethod(zh-tw,VS.90).gif Abort 取消目前的分析作業。
ms616292.pubmethod(zh-tw,VS.90).gif AddStroke 多載。 將單一筆劃的筆劃資料加入至筆墨分析器。
ms616292.pubmethod(zh-tw,VS.90).gif AddStrokes 多載。 將多個筆劃的筆劃資料加入至筆墨分析器。
ms616292.pubmethod(zh-tw,VS.90).gif AddStrokesToCustomRecognizer 將多個筆劃的筆劃資料加入至自訂辨識器節點。
ms616292.pubmethod(zh-tw,VS.90).gif AddStrokeToCustomRecognizer 將單一筆劃的筆劃資料加入至自訂辨識器節點。
ms616292.pubmethod(zh-tw,VS.90).gif Analyze 執行同步筆墨分析。
ms616292.pubmethod(zh-tw,VS.90).gif BackgroundAnalyze 執行非同步筆墨分析,包括配置分析、書寫和繪圖分類以及手寫辨識。
ms616292.pubmethod(zh-tw,VS.90).gif ClearStrokeData 清除筆墨分析器中的筆劃封包資料。
ms616292.pubmethod(zh-tw,VS.90).gif CreateAnalysisHint 多載。 將新分析提示加入至筆墨分析器。
ms616292.protmethod(zh-tw,VS.90).gif CreateAppropriateRootElementBase 這個方法支援 InkAnalyzer 基礎結構,並不能直接使用於您的程式碼中。
ms616292.pubmethod(zh-tw,VS.90).gif CreateCustomRecognizer 為分析器建立新的自訂辨識器節點。
ms616292.pubmethod(zh-tw,VS.90).gif DeleteAnalysisHint 從筆墨分析器移除分析提示。
ms616292.pubmethod(zh-tw,VS.90).gif Dispose 釋放 InkAnalyzerBase 使用的所有資源。
ms616292.pubmethod(zh-tw,VS.90).gif Equals 判斷指定的 Object 和目前的 Object 是否相等。 (繼承自 Object)。
ms616292.protmethod(zh-tw,VS.90).gif Finalize 在記憶體回收行程回收之前,釋放這個 InkAnalyzerBase 的資源。 (覆寫 Object.Finalize()。)
ms616292.pubmethod(zh-tw,VS.90).gif FindInkLeafNodes 多載。 傳回筆墨分葉節點,也就是包含筆墨筆劃的 ContextNodeBase 物件。
ms616292.pubmethod(zh-tw,VS.90).gif FindLeafNodes 傳回所有分葉節點,這些分葉節點是不包含任何子節點的 ContextNodeBase 物件。
ms616292.pubmethod(zh-tw,VS.90).gif FindNode 傳回指定的 ContextNodeBase
ms616292.pubmethod(zh-tw,VS.90).gif FindNodes 多載。 傳回符合指定之準則的 ContextNodeBase 物件。
ms616292.pubmethod(zh-tw,VS.90).gif FindNodesOfType 多載。 傳回指定之型別的 ContextNodeBase 物件。
ms616292.pubmethod(zh-tw,VS.90).gif GetAlternates 多載。 傳回指定之內容的分析替代項目。
ms616292.pubmethod(zh-tw,VS.90).gif GetAnalysisHints 多載。 傳回附加至 InkAnalyzerBase 的分析提示。
ms616292.pubmethod(zh-tw,VS.90).gif GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
ms616292.pubmethod(zh-tw,VS.90).gif GetInkRecognizersByPriority 傳回已排序的辨識器集合。
ms616292.pubmethod(zh-tw,VS.90).gif GetNodesFromTextRange 多載。 傳回與指定文字範圍相關聯之內容節點的集合。
ms616292.pubmethod(zh-tw,VS.90).gif GetRecognizedString 傳回筆墨分析器中整個內容節點樹狀目錄之辨識作業的最佳結果字串。
ms616292.pubmethod(zh-tw,VS.90).gif GetStrokeLanguageId 傳回所指定筆劃的地區設定識別項。
ms616292.pubmethod(zh-tw,VS.90).gif GetStrokeType 傳回所指定筆劃的型別。
ms616292.pubmethod(zh-tw,VS.90).gif GetTextRangeFromNodes 尋找對應至內容節點集合的已辨識字串中的文字範圍。
ms616292.pubmethod(zh-tw,VS.90).gif GetType 取得目前執行個體的 Type。 (繼承自 Object)。
ms616292.pubmethod(zh-tw,VS.90).gif Load 將已儲存的分析結果載入至筆墨分析器。
ms616292.protmethod(zh-tw,VS.90).gif MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
ms616292.pubmethod(zh-tw,VS.90).gif ModifyTopAlternate 多載。 將目前的頂端替代項目變更為指定的分析替代項目。
ms616292.pubmethod(zh-tw,VS.90).gif Reconcile 多載。
ms616292.pubmethod(zh-tw,VS.90).gif RemoveStroke 從筆墨分析器移除指定的筆劃。
ms616292.pubmethod(zh-tw,VS.90).gif RemoveStrokes 從筆墨分析器移除指定的筆劃。
ms616292.pubmethod(zh-tw,VS.90).gif SaveResults 多載。 儲存筆墨分析器的分析結果。
ms616292.pubmethod(zh-tw,VS.90).gif Search 多載。 為具有已辨識型別的已分析書寫筆劃和已分析繪圖筆劃,提供模糊、不區分大小寫的片語式搜尋。
ms616292.pubmethod(zh-tw,VS.90).gif SetStrokeLanguageId 變更所指定筆劃的地區設定識別項。
ms616292.pubmethod(zh-tw,VS.90).gif SetStrokesLanguageId 變更所指定筆劃的地區設定識別項。
ms616292.pubmethod(zh-tw,VS.90).gif SetStrokesType 變更所指定筆劃的型別。
ms616292.pubmethod(zh-tw,VS.90).gif SetStrokeType 變更所指定筆劃的型別。
ms616292.pubmethod(zh-tw,VS.90).gif ToString 傳回 String,表示目前的 Object。 (繼承自 Object)。
ms616292.pubmethod(zh-tw,VS.90).gif UpdateStrokeData 更新所指定筆劃的封包資料。
ms616292.pubmethod(zh-tw,VS.90).gif UpdateStrokesData 更新所指定筆劃的封包資料。

回頁首

屬性

  名稱 說明
ms616292.pubproperty(zh-tw,VS.90).gif AnalysisModes 取得或設定旗標,控制筆墨分析器執行筆墨分析的方式。
ms616292.pubproperty(zh-tw,VS.90).gif DirtyRegion 取得自上次執行分析作業以來已變更的區域。您也可以使用這個屬性,手動修改這個區域。
ms616292.pubproperty(zh-tw,VS.90).gif IsAnalyzing 取得值,這個值表示筆墨分析器是否正在執行筆墨分析。
ms616292.pubproperty(zh-tw,VS.90).gif RootNode 取得筆墨分析器之內容節點樹狀目錄的根 ContextNodeBase

回頁首

事件

  名稱 說明
ms616292.pubevent(zh-tw,VS.90).gif ActivityBase 呼叫 AnalyzeBackgroundAnalyze 方法時發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeCreatedBase 在筆墨分析器建立 ContextNodeBase 之後發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeDeletingBase 在筆墨分析器刪除 ContextNodeBase 之前發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeLinkAddingBase 筆墨分析器在兩個 ContextNodeBase 物件之間加入 ContextLinkBase 之前發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeLinkDeletingBase 筆墨分析器在兩個 ContextNodeBase 物件之間刪除 ContextLinkBase 之前發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeMovingToPositionBase 在筆墨分析器將 ContextNodeBase 移到其父節點 SubNodes 集合內的新位置之前發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodePropertiesUpdatedBase 在筆墨分析器更新 ContextNodeBase 的一個或多個屬性之後發生。
ms616292.pubevent(zh-tw,VS.90).gif ContextNodeReparentingBase 在筆墨分析器透過變更其父節點的方式移動 ContextNodeBase 之前發生。
ms616292.pubevent(zh-tw,VS.90).gif InkAnalyzerStateChangingBase 在筆墨分析器協調分析結果之前發生,如此應用程式就能將資料與筆墨分析器同步處理。
ms616292.pubevent(zh-tw,VS.90).gif IntermediateResultsUpdatedBase 發生於目前中繼分析階段完成時。
ms616292.pubevent(zh-tw,VS.90).gif NewStrokesLoadedBase 發生於呼叫 Load 方法時。
ms616292.pubevent(zh-tw,VS.90).gif PopulateContextNodeBase 筆墨分析器在部分填入的 ContextNodeBase 區域內執行分析之前發生。
ms616292.pubevent(zh-tw,VS.90).gif ReadyToReconcileBase 發生於筆墨分析器準備好協調背景分析結果與目前分析器狀態時。
ms616292.pubevent(zh-tw,VS.90).gif ResultsUpdatedBase 發生於最後分析階段完成時。
ms616292.pubevent(zh-tw,VS.90).gif StrokesReparentedBase 發生於 InkAnalyzerBase 將筆劃從某一個 ContextNodeBase 移到另一個時。
ms616292.pubevent(zh-tw,VS.90).gif UpdateStrokesCacheBase 在筆墨分析器存取筆劃資料時發生。

回頁首

請參閱

參考

InkAnalyzerBase 類別

System.Windows.Ink.AnalysisCore 命名空間