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


Метод ITfDisplayAttributeInfo::SetAttributeInfo (msctf.h)

Задает новые данные атрибута.

Синтаксис

HRESULT SetAttributeInfo(
  [in] const TF_DISPLAYATTRIBUTE *pda
);

Параметры

[in] pda

Указатель на структуру TF_DISPLAYATTRIBUTE , содержащую новые данные атрибута отображения.

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

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

Значение Описание
S_OK
Метод выполнен успешно.
E_NOTIMPL
Поставщик атрибутов отображения не поддерживает изменение атрибута.
E_INVALIDARG
Недопустимый pda .

Комментарии

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

Требования

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

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

Интерфейс ITfDisplayAttributeInfo, ITfDisplayAttributeMgr::OnUpdateInfo, TF_DISPLAYATTRIBUTE структура, ITfDisplayAttributeInfo::GetAttributeInfo