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 |