Метод IFolderView2::GetViewProperty (shobjidl_core.h)

[Этот метод по-прежнему реализован, но его следует считать устаревшим с windows 7. Он может не быть реализован в будущих версиях Windows. Его нельзя использовать с элементами в результатах поиска или представлениях библиотеки, поэтому рекомендуется использовать существующие свойства элемента или, если применимо, выдавать свойства из пространства имен или обработчика свойств. Дополнительные сведения см. в статье Разработка обработчиков свойств для Поиска Windows .]

Возвращает значение свойства для заданного ключа свойства из кэша представления.

Синтаксис

DEPRECATED_HRESULT GetViewProperty(
  [in]  PCUITEMID_CHILD pidl,
  [in]  REFPROPERTYKEY  propkey,
  [out] PROPVARIANT     *ppropvar
);

Параметры

[in] pidl

Тип: PCUITEMID_CHILD

Указатель на список идентификаторов элементов (PIDL).

[in] propkey

Тип: REFPROPERTYKEY

Извлекаемое свойство PROPERTYKEY .

[out] ppropvar

Тип: PROPVARIANT*

Указатель на структуру PROPVARIANT , в которой хранится PROPERTYKEY .

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

Тип: DEPRECATED_HRESULT

Возвращает S_OK в случае успешного выполнения или значение ошибки в противном случае.

Код возврата Описание
S_OK
Успешно, значение находится в кэше.
E_FAIL
Значение не находится в кэше представления.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)

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

IFolderView2

Схема описания свойства

Списки свойств