跳轉到主要內容
此方法回傳一個集合,其中包含段落文字中當前位置之單字識別的多個變體。 對於不可列印字元 (空格、換行符等) 以及未被識別但在明確編輯過程中加入至文字的字元,此方法回傳零。若文字是由舊版 ABBYY FineReader Engine 識別,同樣回傳零。若 IRecognizerParams::SaveWordRecognitionVariants 屬性設為 FALSE,則回傳的集合包含一個元素;否則,集合至少包含一個元素,且各變體依內部估算機制由最佳排列至最差。

語法

C++

HRESULT GetWordRecognitionVariants(
  int                        Position,
  IWordRecognitionVariants** Result
);

C#

IWordRecognitionVariants GetWordRecognitionVariants( int Position );

Visual Basic .NET

Function GetWordRecognitionVariants(Position As Integer) As IWordRecognitionVariants

Parameters

Position [in] 此變數包含字元在段落內的 index。此 index 必須在零到段落長度 (IParagraph::Length 屬性) 的範圍內。當段落的長度傳入此 method 時,此屬性指的是若字元插入段落末尾時所對應的 parameters。 Result [out, retval] 指向 IWordRecognitionVariants* 指標變數的指標,該變數接收指向 WordRecognitionVariants 輸出物件的 interface pointer。

回傳值

此函式沒有特定的回傳值。它會回傳 ABBYY FineReader Engine 函式的標準回傳值

另請參閱

Paragraph ICharParams::WordRecognitionVariants Using Voting API