Utilisation du gestionnaire de recherche
L’interface ISearchManager fournit des méthodes qui effectuent des modifications dans les catalogues. Les modifications apportées au niveau ISearchManager s’appliquent globalement à tous les catalogues utilisés par l’indexeur, tandis que les modifications apportées au niveau du ISearchCatalogManager s’appliquent à des catalogues spécifiques. toutefois, actuellement, Windows recherche utilise un seul catalogue, SystemIndex. Vous pouvez utiliser le gestionnaire de recherche pour effectuer les opérations suivantes :
- Obtient une instance du gestionnaire de catalogues pour le catalogue de recherche.
- obtenir des informations de version sur le moteur de recherche Windows.
Les méthodes suivantes de l’interface ISearchManager peuvent vous aider à gérer vos catalogues de recherche :
| Méthode | Description |
|---|---|
| GetCatalog, | Obtient un catalogue par nom et retourne une instance de ISearchCatalogManager pour ce catalogue. Cela vous permet de gérer un catalogue de recherche individuel. |
| GetIndexerVersion | Retourne la version de l’indexeur en deux entiers : version principale et version mineure. par exemple, le numéro de version principale de Windows 10 recherche est « 10 » et le numéro de version secondaire est « 0 ». pour Windows search Vista et Windows search 3,0 sur Windows XP, le numéro de version principale est « 3 » et le numéro de version secondaire est « 0 ». |
| GetIndexerVersionStr | Retourne le numéro de version complet de l’indexeur sous la forme d’une chaîne : par exemple, « 10.0.18309.1000 ». par Windows 10, cela correspond généralement au numéro de version du système d’exploitation. pour Windows XP, Vista et 7, il sera différent. |
Pour plus d’informations sur ces méthodes, consultez la documentation ISearchManager .
Les méthodes ISearchManager suivantes sont réservées pour une utilisation ultérieure. toutefois, elles sont implémentées et n’affectent pas l’indexeur ou le catalogue, car il n’existe qu’un seul catalogue pour la recherche Windows pour l’instant.
- accéder à _ BypassList
- Obtient _ LocalBypass
- recevoir le _ numéro_port
- Obtient _ ProxyName
- Obtient _ UseProxy
- demander à _ UserAgent
- placer _ UserAgent
- SetProxy
GetParameter et SetParameter sont également réservés pour une utilisation ultérieure, mais ils ne sont pas implémentés.
Rubriques connexes
Interfaces pour la gestion de l’index