Метод IInkRecognizerContext::get_Factoid (msinkaut.h)
Возвращает или задает фактоид, который распознаватель использует для ограничения поиска результата распознавания.
Это свойство доступно для чтения и записи.
Синтаксис
HRESULT get_Factoid(
BSTR *Factoid
);
Параметры
Factoid
Возвращаемое значение
None
Remarks
Factoid предоставляет контекст распознавателя для распознанного рукописного ввода в контексте определенного поля. Вы указываете фактоид, если поле ввода имеет известный тип, например, если поле ввода содержит дату.
Дополнительные сведения о factoids и их использовании см. в разделе Повышение точности распознавания планшетных компьютеров путем настройки контекста.
Установка Factoid выполняется успешно, только если коллекция InkStrokes имеет значение NULL. Перед присоединением коллекции InkStrokes к InkRecognizerContext необходимо задать для factoid или задать для коллекции Strokes значение NULL, а затем установить Factoid (и, возможно, повторно подключить коллекцию InkStrokes).
Чтобы убедиться, что рукописный ввод распознается в правильном контексте поля, задайте это свойство перед первой обработкой рукописного ввода, например перед вызовом метода Recognize .
Для элемента управления InkEdit это свойство следует изменять только в том случае, если свойство Status возвращает IES_Idle.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |