跳轉到主要內容
此方法會將一組字詞新增至 字典。若您要新增的任何字詞已存在於 字典 中,則不會建立重複項目;但該字詞的權重會取 字典 中指定的權重與您在呼叫此方法時傳入權重兩者中的較大值。

語法

C++

HRESULT AddWords(
  IStringsCollection* Words,
  IIntsCollection*    Weights
);

C#

void AddWords(
  IStringsCollection Words,
  IIntsCollection    Weights
);

Visual Basic .NET

Sub AddWords( _
  Words As IStringsCollection, _
  [Weights As IIntsCollection = Nothing] _
)

參數

Words [in] 此 StringsCollection 型別的參數包含新新增字詞的集合。 Weights [in] 此 IntsCollection 型別的參數必須與字詞集合大小相同,用於傳遞新新增字詞的權重資訊。字詞的權重必須介於 1 到 100 之間。此參數為選用項,也可為 0;在此情況下,所有字詞都會以預設權重 100 加入字典。字典中字詞可指派的權重可能僅限於一組離散值。傳入此參數的值會四捨五入至最接近的離散值。

回傳值

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

備註

  • 為提高作業效率,建議先將要新增的單字依字母順序排序。
  • 若要將單一單字新增到字典中,您可以使用 IDictionary::AddWord 方法。

另請參見

Dictionary AddWord