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


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

Создает повторяющийся объект InkRecognizerContext .

Синтаксис

HRESULT Clone(
  [out, retval] IInkRecognizerContext **RecoContext
);

Параметры

[out, retval] RecoContext

При возврате этим методом содержит только что созданный объект InkRecognizerContext .

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

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

Код возврата Описание
S_OK
Успешно.
E_OUTOFMEMORY
Не удается выделить память для завершения операции.
E_FAIL
Произошла неизвестная ошибка.
E_POINTER
Параметр содержит недопустимый указатель.
E_INK_EXCEPTION
В методе произошло исключение.
REGDB_CLASSNOTREG
Объект InkDisp не зарегистрирован.
E_UNEXPECTED
Непредвиденный параметр или тип свойства.

Комментарии

Метод Clone определяется для объектов InkDisp, InkDrawingAttributes и InkRecognizerContext . Метод Clone возвращает точную копию исходного объекта.

В большинстве случаев повторяющийся объект является точной копией исходного объекта, но связи между двумя объектами не существует. Дополнительные сведения об исключениях см. в разделе примечаний этой статьи.

Объект InkRecognizerContext. Этот метод возвращает копию исходного объекта InkRecognizerContext, которая содержит те же параметры, что и исходный, но не включает результаты распознавания, если таковые имеются. Копируемые параметры включают руководство по распознаванию, режим автозаполнения символов, ссылку на исходный inkDisp и все свойства, улучшающие результаты распознавания, такие как свойство Factoid и RecognitionFlags .

Требования

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

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

Грязное свойство

IInkRecognizerContext

Класс InkRecognizerContext

Метод ModifyDrawingAttributes