Событие InkRecognizerContext.Recognition
Происходит, когда InkRecognizerContext создает результаты из метода BackgroundRecognize .
Синтаксис
void Recognition(
[in] BSTR RecognizedString,
[in] VARIANT CustomData,
[in] InkRecognitionStatus RecognitionStatus
);
Параметры
-
RecognizedString [in]
-
Текст результата распознавания с наибольшей достоверностью.
Дополнительные сведения о типе данных BSTR см. в разделе Использование библиотеки COM.
-
CustomData [in]
-
Объект , содержащий пользовательские данные для результата распознавания.
Дополнительные сведения о структуре VARIANT см. в статье Использование библиотеки COM.
-
RecognitionStatus [in]
-
Состояние распознавания как самого последнего результата распознавания.
Возвращаемое значение
Это событие не возвращает значение.
Комментарии
Поведение интерфейса прикладного программирования (API) непредсказуемо, если вы пытаетесь получить доступ к исходному объекту InkRecognizerContext из обработчика событий распознавания. Не пытайтесь сделать это. Вместо этого создайте флаг и задайте его в обработчике событий распознавания . Затем можно опросить этот флаг, чтобы определить, когда следует изменять свойства InkRecognizerContext за пределами обработчика событий.
Этот метод события определяется в интерфейсе _IInkEvents. Интерфейс _IInkEvents реализует интерфейс IDispatch с идентификатором DISPID_IRERecognition.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
Библиотека |
|