共用方式為


IInkAnalyzer::GetNodesFromTextRange 方法

擷取與指定內容節點之指定文字範圍相關的 ICoNtextNode 物件集合。

語法

HRESULT GetNodesFromTextRange(
  [in, out] LONG          *plStart,
  [in, out] LONG          *plLength,
  [out]     IContextNodes **ppContextNodes,
  [in]      IContextNodes *pNodesToSearch = defaultvalue
);

參數

plStart [in, out]

已辨識字串之 pNodesToSearch 部分文字範圍的開頭參考。

plLength [in, out]

所辨識字串之 pNodesToSearch 部分文字範圍的長度參考。

ppCoNtextNodes [out]

與指定內容節點之指定文字範圍相關的 ICoNtextNode 物件的指標。

pNodesToSearch [in]

要限制搜尋的 ICoNtextNode 物件。

傳回值

如需傳回值的描述,請參閱 類別和介面 - 筆跡分析

備註

指定的文字範圍應該相對於IInkAnalyzer所辨識字串的pNodesToSearch部分,而不是整個IInkAnalyzer的可辨識字串。

這個方法會藉由將文字範圍展開為最接近的單字界限,來修改 plStartplLength 參數的值。

例如,如果辨識的字串是 「I am late」,而您使用 plStart 的參數值 6 呼叫這個方法,而 plLength則 1 會對應至 「late」 中的字母 「a」,這個方法會傳回包含單一 ICoNtextNode、InkWord 或 TextWord 的集合,該參數值會對應至 「late」 這個字。 在此範例中,這個方法也會將 plStart 的值修改為 5,並將 plLength 的值修改為 4,其對應于 「late」 這個字。

注意

plStart參數相對於pNodesToSearch參數的可辨識字串。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
IACom.h (也需要 IACom_i.c)
DLL
IACom.dll

另請參閱

IInkAnalyzer