共用方式為


InkAnalyzer.CreateAnalysisHint 方法

將包含空白區域的新 AnalysisHintNode 加入至筆墨分析器。

命名空間:  System.Windows.Ink
組件:  IAWinFX (在 IAWinFX.dll 中)

語法

'宣告
Public Function CreateAnalysisHint As AnalysisHintNode
'用途
Dim instance As InkAnalyzer
Dim returnValue As AnalysisHintNode

returnValue = instance.CreateAnalysisHint()
public AnalysisHintNode CreateAnalysisHint()
public:
AnalysisHintNode^ CreateAnalysisHint()
public AnalysisHintNode CreateAnalysisHint()
public function CreateAnalysisHint() : AnalysisHintNode

傳回值

型別:System.Windows.Ink.AnalysisHintNode
加入至筆墨分析器的新 AnalysisHintNode

備註

筆墨分析器中會加入新的 AnalysisHintNode,當做分析器之 RootNode 的子節點。

加入分析提示並不會將提示區域加上標記以便重新分析。若要標記提示內的區域以便重新分析,請使用提示的 Location 呼叫 DirtyRegion 物件的 Union 方法。

新的 AnalysisHintNode 表示空白區域,直到您更新其 Location 屬性為止。

如果將提示指派至無限區域並指定為全域提示,則筆墨分析器會將提示的內容套用至不在另一個提示之區域內的所有筆墨。您可以將多個提示附加至單一分析器,但是只能將一個全域提示附加至單一筆墨分析器,而且非全域提示的區域不能與全域提示的區域重疊。如需提示可提供之內容資訊類型的詳細資訊,請參閱 AnalysisHintNode

範例

這個範例會為 InkAnalyzer (名為 theInkAnalyzerWithHint)) 建立 AnalysisHintNode (名為 theAnalysisHint),並且也會讓 theAnalysisHint 做為全域提示,並對提示設定下列屬性。

' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()

theAnalysisHint.AllowPartialDictionaryTerms = True
theAnalysisHint.Name = "Allow Partial Dictionary Terms"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
AnalysisHintNode theAnalysisHint =
    this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();

theAnalysisHint.AllowPartialDictionaryTerms = true;
theAnalysisHint.Name = "Allow Partial Dictionary Terms";

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

InkAnalyzer 類別

InkAnalyzer 成員

CreateAnalysisHint 多載

System.Windows.Ink 命名空間

InkAnalyzerDeleteAnalysisHint()

InkAnalyzer.GetAnalysisHints