Pular para o conteúdo principal
Este método adiciona uma nova palavra ao dicionário. Se a palavra 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 AddWord(
  BSTR Word,
  int  Weight
);

C#

void AddWord(
  string Word,
  int    Weight
);

Visual Basic .NET

Sub AddWord( _
  Word As String, _
  [Weight As Integer = 100] _
)

Parâmetros

Word [in] Este parâmetro contém a palavra adicionada recentemente. Weight [in] O peso atribuído à palavra no dicionário. Deve estar no intervalo de 1 a 100. Quanto maior o peso atribuído a uma palavra, maior a probabilidade de que ela seja considerada uma variante durante o reconhecimento. O valor normal deste parâmetro é 100; esse valor é usado por padrão. 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 discreto mais próximo.

Valores de retorno

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

Observações

Não é recomendável usar este método para adicionar um grande número de palavras ao dicionário, porque, após a adição de cada palavra, o dicionário é reconstruído e, por isso, a operação demora bastante. Para adicionar um grupo de palavras ao dicionário, use o método IDictionary::AddWords.

Veja também

Dictionary AddWords