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


Использование диспетчера поиска

Интерфейс ISearchManager предоставляет методы, которые вносят изменения в каталогах. Изменения, внесенные на уровне ISearchManager , применяются глобально ко всем каталогам, используемым индексатором, в то время как изменения, внесенные на уровне ISearchCatalogManager , применяются ко всем каталогам. Однако в настоящее время в Windows Search используется только один каталог SystemIndex. С помощью диспетчера поиска можно выполнить следующие действия:

  • Получение экземпляра диспетчера каталогов для каталога поиска.
  • Получение сведений о версии системы Windows Search.

Следующие методы интерфейса ISearchManager помогают управлять каталогами поиска:

Метод Описание
GetCatalog Возвращает каталог по имени и возвращает экземпляр ISearchCatalogManager для этого каталога. Это позволяет управлять отдельным каталогом поиска.
GetIndexerVersion Возвращает версию индексатора в двух целых числах: основной версии и дополнительной версии. Например, основной номер версии для поиска Windows 10 — "10", а дополнительный номер версии — "0". Для Windows Vista Search и Windows Search 3.0 в Windows XP основной номер версии — "3", а дополнительный номер версии — "0".
GetIndexerVersionStr Возвращает полный номер версии индексатора в виде строки, например "10.0.18309.1000". Для Windows 10 обычно это соответствует номеру версии ОС. Для Windows XP, Vista и 7 они будут отличаться.

Дополнительные сведения об этих методах см. в документации по ISearchManager .

Следующие методы ISearchManager зарезервированы для использования в будущем. Однако они реализованы и не влияют на индексатор или каталог, так как в настоящее время существует только один каталог для Поиска Windows.

  • get_BypassList
  • get_LocalBypass
  • get_PortNumber
  • get_ProxyName
  • get_UseProxy
  • get_UserAgent
  • put_UserAgent
  • SetProxy

GetParameter и SetParameter также зарезервированы для использования в будущем, но не реализуются.

Управление индексом

Интерфейсы для управления индексом

Использование диспетчера каталогов

Использование диспетчера области обхода контента