InkAnalyzer.GetAlternates 方法 (ContextNodeCollection)
傳回 AnalysisAlternateCollection,其中包含指定之 ContextNodeCollection 中節點的分析替代項目 (最多 10 個)。
命名空間: System.Windows.Ink
組件: IAWinFX (在 IAWinFX.dll 中)
語法
'宣告
Public Function GetAlternates ( _
nodes As ContextNodeCollection _
) As AnalysisAlternateCollection
'用途
Dim instance As InkAnalyzer
Dim nodes As ContextNodeCollection
Dim returnValue As AnalysisAlternateCollection
returnValue = instance.GetAlternates(nodes)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes
)
public:
AnalysisAlternateCollection^ GetAlternates(
ContextNodeCollection^ nodes
)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes
)
public function GetAlternates(
nodes : ContextNodeCollection
) : AnalysisAlternateCollection
參數
傳回值
型別:System.Windows.Ink.AnalysisAlternateCollection
nodes 最多有 10 個頂端分析替代項目。
備註
頂端替代項目會傳回做為集合的第一個替代項目。如果有超過 10 個替代項目,則只會傳回前 10 項。
nodes 中的 ContextNode 物件不一定表示文件的相鄰區域。
針對 nodes 中的每個分析提示,InkAnalyzer 只會傳回頂端替代項目。
範例
這個範例會針對與 InkAnalyzer (名為 theInkAnalyzer) 相關聯的 ContextNodeCollection (theContextNodes) 取得 10 個頂端替代項目。接著,將替代項目的已辨識字串加入至名為 theAlternateStrings 的 StringCollection。
' Get analysis alternates for the context node collection and add the
' recognized strings to a string collection.
theAlternateCollection = Me.theInkAnalyzer.GetAlternates(theContextNodes)
theAlternateStrings.Clear()
For Each theAlternate As AnalysisAlternate In theAlternateCollection
theAlternateStrings.Add(theAlternate.RecognizedString)
Next theAlternate
// Get analysis alternates for the context node collection and add the
// recognized strings to a string collection.
theAlternateCollection = this.theInkAnalyzer.GetAlternates(theContextNodes);
theAlternateStrings.Clear();
foreach (AnalysisAlternate theAlternate
in theAlternateCollection)
{
theAlternateStrings.Add(theAlternate.RecognizedString);
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0
請參閱
參考
System.Windows.Ink.AnalysisAlternate
System.Windows.Ink.AnalysisAlternateCollection