Метод IItemPropertyBag::Write
Вызывает сохранение одного или нескольких свойств в контейнере свойств. Интерфейс IItemPropertyBag поддерживается только в Windows XP и Windows Server 2003 и больше не должен использоваться.
Синтаксис
HRESULT Write(
[in] ULONG cProperties,
[in] ITEMPROP *pPropBag,
[in] VARIANT *pvarValue
);
Параметры
-
cProperties [in]
-
Число сохраняемых свойств. Этот аргумент указывает количество элементов в массивах pPropBag и pvarValue.
-
pPropBag [in]
-
Указатель на массив структур ITEMPROP , указывающий свойства, которые необходимо сохранить.
-
pvarValue [in]
-
Указатель на variant , тип которого зависит от типа данных содержащихся в нем сведений о свойстве.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Интерфейс IItemPropertyBag поддерживается только в Windows XP и Windows Server 2003 и больше не должен использоваться.
Для предварительного просмотра вложений со сторонним обработчиком протоколов на компьютерах под управлением Windows XP или Windows Server 2003 может потребоваться использовать интерфейс IItemPropertyBag и следующие ИНТЕРФЕЙСы API: ISearchProtocolUI, IItemPreviewerExt и ISearchItem , структуры LINKINFO и ITEMPROP , а также перечисление LINKTYPE .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Распространяемые компоненты |
Windows Desktop Search (WDS) 3.0 |
См. также раздел