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


Метод ITfProperty::Clear (msctf.h)

Очищает значение свойства в заданном диапазоне.

Синтаксис

HRESULT Clear(
  [in] TfEditCookie ec,
  [in] ITfRange     *pRange
);

Параметры

[in] ec

Содержит файл cookie редактирования, определяющий контекст редактирования. Он получен из ITfDocumentMgr::CreateContext или ITfEditSession::D oEditSession.

[in] pRange

Указатель на интерфейс ITfRange , содержащий диапазон, для который очищается свойство. Если этот параметр имеет значение NULL, все значения этого свойства во всем контексте редактирования удаляются.

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

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

Значение Описание
S_OK
Метод выполнен успешно.
E_INVALIDARG
PRange недопустим.
TF_E_NOLOCK
Контекст редактирования, определенный ec , не имеет блокировки чтения и записи.
TF_E_READONLY
Контекст редактирования доступен только для чтения.
TF_E_NOTOWNEDRANGE
Диспетчер TSF не владеет диапазоном.

Комментарии

Этот метод не требуется вызывать, когда контекст будет уничтожен. Диспетчер TSF очищает все свойства при удалении контекста из контекстного стека.

Требования

   
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msctf.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

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

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfProperty

ITfRange