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


Метод ITextStoreAnchor::RequestSupportedAttrs (texttor.h)

Получает поддерживаемые атрибуты текстового потока.

Синтаксис

HRESULT RequestSupportedAttrs(
  [in] DWORD           dwFlags,
  [in] ULONG           cFilterAttrs,
  [in] const TS_ATTRID *paFilterAttrs
);

Параметры

[in] dwFlags

Указывает, будет ли последующий вызов метода ITextStoreAnchor::RetrieveRequestedAttrs содержать поддерживаемые атрибуты. Если указан флаг TS_ATTR_FIND_WANT_VALUE, значения атрибутов по умолчанию будут значениями в структуре TS_ATTRVAL после последующего вызова ITextStoreAnchor::RetrieveRequestedAttrs. Если для этого параметра указан какой-либо другой флаг, метод только проверяет, поддерживается ли атрибут и что член varValueструктуры TS_ATTRVAL имеет значение VT_EMPTY.

[in] cFilterAttrs

Указывает количество поддерживаемых атрибутов для получения.

[in] paFilterAttrs

Указатель на тип данных TS_ATTRID , указывающий атрибут для проверки. Метод возвращает только атрибуты, заданные TS_ATTRID, даже если могут поддерживаться другие атрибуты.

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

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

Значение Описание
S_OK
Метод выполнен успешно.
E_FAIL
Произошла неизвестная ошибка.
E_OUTOFMEMORY
Методу не удалось выделить достаточно памяти для завершения операции.

Требования

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

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

ITextStoreAnchor

ITextStoreAnchor::RetrieveRequestedAttrs

TS_ATTRID

TS_ATTRVAL