Pular para o conteúdo principal
Este método adiciona um grupo de palavras ao dicionário. Se alguma das palavras que você está adicionando já existir no dicionário, nenhuma duplicata será criada, mas o peso dessa palavra será igual ao maior valor entre o peso especificado no dicionário e o peso informado na chamada deste método.

Sintaxe

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] _
)

Parâmetros

Words [in] Este parâmetro do tipo StringsCollection contém a coleção das palavras adicionadas recentemente. Weights [in] Este parâmetro do tipo IntsCollection, que deve ter o mesmo tamanho da coleção de palavras, é usado para passar informações sobre os pesos das palavras adicionadas recentemente. Os pesos das palavras devem estar no intervalo de 1 a 100. Este parâmetro é opcional e pode ser 0; nesse caso, todas as palavras serão incluídas no dicionário com o peso padrão 100. O peso atribuído à palavra no dicionário só pode assumir um conjunto de valores discretos. O valor passado neste parâmetro é arredondado para o valor mais próximo desse conjunto discreto.

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

  • Para uma operação mais eficiente, recomenda-se classificar previamente as palavras adicionadas em ordem alfabética.
  • Para adicionar uma palavra ao dicionário, você pode usar o método IDictionary::AddWord.

Veja também

Dictionary AddWord