константы TF_ES_*

Ниже приведены константы, используемые методом ITfContext::RequestEditSession .

Констант/значение Описание
TF_ES_ASYNCDONTCARE
(0)
Сеанс редактирования может выполняться синхронно или асинхронно по усмотрению руководителя. Руководитель попытается запланировать синхронный сеанс редактирования для повышения производительности. Это значение нельзя объединить с TF_ES_ASYNC или TF_ES_SYNC значениями.
TF_ES_SYNC
( 0x1 )
Сеанс редактирования должен быть синхронным, иначе запрос завершится ошибкой (с TF_E_SYNCHRONOUS). Этот флаг следует использовать только в задокументированных ситуациях (например, при обработке нажатия клавиши), где его можно ожидать успешного выполнения. В противном случае вызов, скорее всего, завершится ошибкой. Это значение не может быть объединено со значениями TF_ES_ASYNCDONTCARE или TF_ES_ASYNC.
TF_ES_READ
( 0x2 )
Запрашивает доступ только для чтения к контексту.
TF_ES_READWRITE
( 0x6 )
Запрашивает доступ на чтение и запись к контексту.
TF_ES_ASYNC
( 0x8 )
Сеанс редактирования должен быть асинхронным, иначе запрос завершится ошибкой. Это значение не может быть объединено со значениями TF_ES_ASYNCDONTCARE или TF_ES_SYNC.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Распространяемые компоненты
TSF 1.0 в Windows 2000 Professional
Заголовок
Msctf.h
IDL
Msctf.idl

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

ITfContext::RequestEditSession