Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вызывается индексатором для уведомления клиентов об удалении элемента. Возможно, этот элемент соответствует некоторым (или всем) условиям поиска для набора строк клиента.
Синтаксис
HRESULT OnDeletedItem(
[in] REFPROPVARIANT itemID,
[in] ROWSETEVENT_ITEMSTATE deletedItemState
);
Параметры
[in] itemID
Тип: REFPROPVARIANT
Указывает элемент в наборе строк, который был удален.
[in] deletedItemState
Указывает, находится ли удаленный элемент в наборе строк в виде перечисления ROWSETEVENT_ITEMSTATE .
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
ROWSETEVENT_ITEMSTATE указывает, содержался ли элемент в исходном наборе строк:
- ROWSETEVENT_ITEMSTATE_INROWSET указывает, что удаленный элемент определенно находится в наборе строк.
- ROWSETEVENT_ITEMSTATE_UNKNOWN указывает, что удаленный элемент может находиться в наборе строк. Состояние вложенности неизвестно, так как набор строк вычисляется не полностью.
- ROWSETEVENT_ITEMSTATE_NOTINROWSET указывает, что удаленный элемент определенно не входил в исходный набор строк (но, возможно, уже был предоставлен через событие OnNewItem или OnChangedItem ).
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Целевая платформа | Windows |
| Header | searchapi.h |
См. также раздел
Основные понятия
Индексирование приоритетов и событий набора строк в Windows 7
Справочные материалы