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


перечисление SEARCH_KIND_OF_CHANGE (searchapi.h)

Указывает тип изменения, влияющего на элемент, когда приемник источника уведомляет клиента об изменении элемента.

Синтаксис

typedef enum _SEARCH_KIND_OF_CHANGE {
  SEARCH_CHANGE_ADD = 0,
  SEARCH_CHANGE_DELETE = 1,
  SEARCH_CHANGE_MODIFY = 2,
  SEARCH_CHANGE_MOVE_RENAME = 3,
  SEARCH_CHANGE_SEMANTICS_DIRECTORY = 0x40000,
  SEARCH_CHANGE_SEMANTICS_SHALLOW = 0x80000,
  SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY = 0x400000
} SEARCH_KIND_OF_CHANGE;

Константы

 
SEARCH_CHANGE_ADD
Значение: 0
Добавлен элемент.
SEARCH_CHANGE_DELETE
Значение: 1
Элемент был удален.
SEARCH_CHANGE_MODIFY
Значение: 2
Элемент был изменен.
SEARCH_CHANGE_MOVE_RENAME
Значение: 3
Элемент был перемещен или переименован. В настоящее время не поддерживается для использования с ISearchPersistentItemsChangedSink::OnItemsChanged.
SEARCH_CHANGE_SEMANTICS_DIRECTORY
Значение: 0x40000
Элемент является каталогом. Элемент необходимо выполнить обход, а не просто переиндексировать, как документ.
SEARCH_CHANGE_SEMANTICS_SHALLOW
Значение: 0x80000
Свойства каталога индекса были изменены для элемента.
SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY
Значение: 0x400000
Безопасность элемента была изменена.

Комментарии

SEARCH_CHANGE_ADD, SEARCH_CHANGE_DELETE и SEARCH_CHANGE_MODIFY являются взаимоисключающими. Одновременно можно использовать только один из них. Однако любой из них можно объединить с остальными флагами.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть searchapi.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0

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

INLINE_NOTIFY_DATA_CHANGE_ENTRY

Справочные материалы

SEARCH_ITEM_CHANGE