메인 콘텐츠로 건너뛰기
이 메서드는 여러 단어를 Dictionary에 추가합니다. 추가하려는 단어 중 이미 Dictionary에 있는 단어가 있으면 중복 항목은 생성되지 않지만, 해당 단어의 가중치는 Dictionary에 지정된 가중치와 이 메서드 호출 시 전달한 가중치 중 더 큰 값으로 설정됩니다.

구문

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 함수의 표준 반환 값을 반환합니다.

비고

  • 보다 효율적인 작동을 위해 추가할 단어를 알파벳 순서로 미리 정렬하는 것을 권장합니다.
  • dictionary에 단어 하나를 추가하려면 IDictionary::AddWord 메서드를 사용하십시오.

참조

Dictionary AddWord