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


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

Windows Search позволяет управлять индексом Windows Search с помощью трех компонентов main: диспетчера поиска, диспетчера каталогов и диспетчера области обхода контента. Некоторые из этих интерфейсов управления можно использовать с привилегиями стандартных пользователей, но те, которые изменяют состояние индекса, требуют прав администратора.

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

Компонент Интерфейсы Описание
Диспетчер поиска ISearchManager Предоставляет методы для получения и задания сведений о Поиске Windows:
  • Получение экземпляра диспетчера каталогов для определенного каталога.
  • Получение или настройка сведений о прокси-сервере.
  • Получение сведений о версии системы Windows Search.
Дополнительные сведения см. в разделе Использование диспетчера поиска.
Диспетчер каталогов ISearchCatalogManager
ISearchCatalogManager2
Предоставляет методы для управления отдельным каталогом поиска, например для повторного индексирования или установки времени ожидания. Этот интерфейс управляет каталогом в четырех областях:
  • Содержимое каталога— обеспечение индексации новых данных и правильной работы других приложений и компонентов путем принудительного переиндексирования всего или его части или путем сброса всего каталога.
  • Свойства каталога — задание свойств, которые определяют, как каталог управляет временем ожидания при подключении к обработчикам протокола и как диакритические метки обрабатываются при поиске.
  • Состояние каталога — получение сведений о каталоге, включая состояние, размер и текущее состояние действия.
  • Доступ к другим интерфейсам — получение других интерфейсов, связанных с поиском, необходимых для диспетчера области обхода контента, уведомлений об изменении данных и интерфейса ISearchQueryHelper .
Дополнительные сведения см. в разделе Использование диспетчера каталогов.
Диспетчер области обхода контента IEnumSearchRoots
IEnumSearchScopeRules
ISearchCrawlScopeManager
ISearchCrawlScopeManager2
ISearchRoot
ISearchScopeRule
ISearchItem
Предоставляет методы для информирования поисковой системы о контейнерах для обхода или watch, а также о элементах в этих контейнерах для включения или исключения в индекс. Вы также можете запросить диспетчер областей обхода контента, чтобы узнать, находится ли определенный URL-адрес в область обхода контента. Дополнительные сведения см. в разделе Использование диспетчера области обхода контента.

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

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

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

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