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


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

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

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

Следующие методы интерфейса 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 также зарезервированы для дальнейшего использования, но не реализованы.

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

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

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

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