Поделиться через


Метод IInkRecognizerContext::get_WordList (msinkaut.h)

Возвращает или задает список слов, используемый в процессе распознавания для улучшения результатов распознавания.

Это свойство является чтением и записью.

Синтаксис

HRESULT get_WordList(
  IInkWordList **WordList
);

Параметры

WordList

Возвращаемое значение

None

Remarks

Установка этого свойства выполняется успешно, только если свойство Strokes имеет значение NULL. Необходимо задать свойство WordList перед присоединением коллекции InkStrokes к свойству StrokesinkRecognizerContext или задать для свойства Strokesзначение NULL , а затем задать свойство WordList (и, возможно, повторно присоединить коллекцию InkStrokes).

Чтобы удалить текущий список слов и использовать пользовательский словарь, присвойте этому свойству значение NULL. Любое последующее изменение объекта InkWordList не изменяет результат распознавания. Если вы хотите изменить список слов, сначала задайте для этого свойства значение NULL, измените InkWordList, а затем повторно вложите его в InkRecognizerContext, назначив его свойству WordList .

Используйте свойство Factoid , чтобы ограничить поиск списком слов, связанным с контекстом. Для улучшения результатов также может потребоваться задать свойство RecognitionFlags .

Список слов нельзя задать после задания фактоида. Это не позволяет фактоиду ссылаться на несуществующий список слов. Попытка сделать это приведет к E_FAIL значению HRESULT.

Если строка добавляется в список слов, ее версии с прописными буквами также добавляются неявно. Например, при добавлении "hello" неявно добавляются "Hello" и "HELLO".

Использование слов длиной более 256 символов приведет к E_POINTER исключению при назначении свойства WordListinkRecognizerContext.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

IInkRecognizerContext

Класс InkRecognizerContext

Класс InkWordList