Partager via


Interfaces pour la gestion de l’index

Recherche Windows vous permet de gérer l’index Recherche Windows avec trois composants main : Gestionnaire de recherche, Gestionnaire de catalogue et Gestionnaire d’étendue d’analyse. Certaines de ces interfaces de gestion peuvent être utilisées avec des privilèges utilisateur standard, mais celles qui modifient l’état de l’index nécessitent des privilèges d’administrateur.

À propos des interfaces pour la gestion de l’index

Composant Interfaces Description
Gestionnaire de recherche ISearchManager Fournit des méthodes pour récupérer et définir des informations sur Windows Search :
  • Obtention d’une instance du Gestionnaire de catalogue pour un catalogue spécifique.
  • Obtention ou définition d’informations de proxy.
  • Obtention d’informations de version sur le moteur de recherche Windows.
Pour plus d’informations, consultez Utilisation du Gestionnaire de recherche.
Gestionnaire de catalogue ISearchCatalogManager
ISearchCatalogManager2
Fournit des méthodes pour gérer un catalogue de recherche individuel, comme provoquer une réindexation ou définir des délais d’expiration. Cette interface gère le catalogue dans quatre zones :
  • Contenu du catalogue : s’assurer que les nouvelles données sont indexées et que d’autres applications et composants fonctionnent correctement en forçant une réindexation de tout ou partie du catalogue ou en réinitialisant l’ensemble du catalogue.
  • Propriétés du catalogue : définition des propriétés qui déterminent la façon dont le catalogue gère les délais d’attente lors de la connexion aux gestionnaires de protocole et la façon dont les marques diacritiques sont traitées dans les recherches.
  • Status du catalogue : obtention d’informations sur le catalogue, notamment l’status, la taille et l’état de l’activité actuelle.
  • Accès à d’autres interfaces : récupération d’autres interfaces liées à la recherche requises par le Gestionnaire d’étendue d’analyse, les notifications de modification de données et l’interface ISearchQueryHelper .
Pour plus d’informations, consultez Utilisation du Gestionnaire de catalogue.
Gestionnaire d’étendues d’analyse IEnumSearchRoots
IEnumSearchScopeRules
ISearchCrawlScopeManager
ISearchCrawlScopeManager2
ISearchRoot
ISearchScopeRule
ISearchItem
Fournit des méthodes pour informer le moteur de recherche sur les conteneurs à analyser ou à watch, et les éléments sous ces conteneurs à inclure ou à exclure dans l’index. Vous pouvez également interroger le Gestionnaire d’étendues d’analyse pour voir si une URL particulière se trouve dans l’étendue d’analyse. Pour plus d’informations, consultez Utilisation du Gestionnaire d’étendues d’analyse.

Gestion de l’index

Utilisation du Gestionnaire de recherche

Utilisation du Gestionnaire de catalogues

Utilisation du Gestionnaire d’étendues d’analyse