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


Функция SetContextPropertyValue (recapis.h)

Добавляет свойство в контекст распознавателя.

Если свойство уже существует, его значение изменяется.

Синтаксис

HRESULT SetContextPropertyValue(
  HRECOCONTEXT hrc,
  GUID         *pGuid,
  ULONG        cbSize,
  BYTE         *pProperty
);

Параметры

hrc

Дескриптор контекста распознавателя.

pGuid

Задаваемое свойство. Укажите стандартный глобальный уникальный идентификатор (GUID) свойства или guid свойства, определяемого приложением. Список предопределенных свойств см. в разделе Идентификаторы GUID свойства распознавания.

cbSize

Размер буфера pProperty (в байтах).

pProperty

Буфер, содержащий значение свойства.

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

Эта функция может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_FAIL
Произошла неизвестная ошибка.
E_POINTER
pGUID является недопустимым или для cbSize задано очень большое недопустимое значение.
TPC_E_INVALID_PROPERTY
Недопустимый идентификатор pGUID .
E_INVALIDARG
cbSize недопустим.
S_FALSE
Возвращается при попытке задать значение свойства, если оно уже включено.

Комментарии

Функция SetContextPropertyValue является необязательной.

Требования

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

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

Функция GetContextPropertyList

Функция GetContextPropertyValue