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


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

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

Кэширует свойство элемента в кэше свойств представления.

Синтаксис

DEPRECATED_HRESULT SetViewProperty(
  [in] PCUITEMID_CHILD pidl,
  [in] REFPROPERTYKEY  propkey,
  [in] REFPROPVARIANT  propvar
);

Параметры

[in] pidl

Тип: PCUITEMID_CHILD

PiDL, идентифицирующий элемент.

[in] propkey

Тип: REFPROPERTYKEY

PropertyKEY, который требуется сохранить.

[in] propvar

Тип: const PROPVARIANT*

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

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

Тип: DEPRECATED_HRESULT

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

Комментарии

Свойство отображается в представлении, но не записывается в базовый элемент.

Требования

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

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

IFolderView2

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

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