Partager via


Interface ISearchManager (searchapi.h)

Fournit des méthodes pour contrôler le service Search. Cette interface gère les paramètres et les objets qui affectent le moteur de recherche entre les catalogues.

Héritage

L’interface ISearchManager hérite de l’interface IUnknown. ISearchManager a également les types de membres suivants :

Méthodes

L’interface ISearchManager possède ces méthodes.

 
ISearchManager ::get_BypassList

Obtient une liste de contournement de proxy à partir de l’indexeur. Cette liste est utilisée pour déterminer quels éléments ou URL sont locaux et n’ont pas besoin de passer par le serveur proxy. Cette liste est définie en appelant ISearchManager ::SetProxy.
ISearchManager ::get_LocalBypass

Récupère une valeur qui détermine si le serveur proxy doit être contourné pour rechercher l’élément ou l’URL.
ISearchManager ::get_PortNumber

Récupère le numéro de port utilisé pour communiquer avec le serveur proxy. Ce numéro de port est stocké dans l’indexeur et est défini par la méthode ISearchManager ::SetProxy.
ISearchManager ::get_ProxyName

Récupère le nom du proxy à utiliser par le gestionnaire de protocole.
ISearchManager ::get_UseProxy

Récupère le serveur proxy à utiliser.
ISearchManager ::get_UserAgent

Récupère la chaîne de l’agent utilisateur.
ISearchManager ::GetCatalog

Récupère un catalogue par son nom et crée un objet ISearchCatalogManager pour ce catalogue.
ISearchManager ::GetIndexerVersion

Récupère la version de l’indexeur actuel en deux segments : _the signifiant de version majeure et le signifiant de version mineure.
ISearchManager ::GetIndexerVersionStr

Récupère la version de l’indexeur actuel sous la forme d’une chaîne unique.
ISearchManager ::GetParameter

Non pris en charge. Cette méthode retourne E_INVALIDARG lorsqu’elle est appelée. (ISearchManager.GetParameter)
ISearchManager ::p ut_UserAgent

Définit la chaîne de l’agent utilisateur qu’un agent utilisateur passe au site web et aux services pour s’identifier.
ISearchManager ::SetParameter

Non pris en charge. Cette méthode retourne E_INVALIDARG lorsqu’elle est appelée. (ISearchManager.SetParameter)
ISearchManager ::SetProxy

Stocke des informations dans l’indexeur qui déterminent comment l’indexeur fonctionnera et communiquera avec un serveur proxy.

Remarques

Pour obtenir un exemple qui montre comment spécifier les fichiers à réindexer et comment, consultez l’exemple ReindexMatchingUrls .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête searchapi.h
Composant redistribuable Windows Desktop Search (WDS) 3.0