Partager via


Interface ISearchCatalogManager (searchapi.h)

Fournit des méthodes pour gérer un catalogue de recherche à des fins telles que la réindexation ou la définition de délais d’expiration.

Héritage

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

Méthodes

L’interface ISearchCatalogManager comporte ces méthodes.

 
ISearchCatalogManager::EnumerateExcludedExtensions

Non implémenté. (ISearchCatalogManager.EnumerateExcludedExtensions)
ISearchCatalogManager::get_ConnectTimeout

Obtient la valeur de délai d’attente de la connexion pour la connexion à un magasin pour l’indexation.
ISearchCatalogManager::get_DataTimeout

Obtient la valeur du délai d’attente des données, en secondes, pour les transactions de données entre l’indexeur et l’hôte de filtre de recherche. Cette valeur est contenue dans une structure TIMEOUT_INFO.
ISearchCatalogManager::get_DiacriticSensitivity

Obtient une valeur qui indique si le catalogue est sensible aux diacritiques. Un diacritique est une marque ajoutée à une lettre pour indiquer une valeur phonétique ou une prononciation spéciale.
ISearchCatalogManager::get_Name

Obtient le nom du catalogue actif.
ISearchCatalogManager::GetCatalogStatus

Obtient la status du catalogue.
ISearchCatalogManager::GetCrawlScopeManager

Obtient une interface ISearchCrawlScopeManager pour ce catalogue de recherche.
ISearchCatalogManager::GetItemsChangedSink

Obtient l’interface du récepteur de notification de modification.
ISearchCatalogManager::GetParameter

Non implémenté. (ISearchCatalogManager.GetParameter)
ISearchCatalogManager::GetPersistentItemsChangedSink

Obtient l’interface de récepteur d’événements de notification de modification pour un client. Cette méthode est utilisée par les applications clientes et les gestionnaires de protocole pour informer l’indexeur des modifications.
ISearchCatalogManager::GetQueryHelper

Obtient l’interface ISearchQueryHelper pour le catalogue actif.
ISearchCatalogManager::GetURLIndexingState

Non implémenté. (ISearchCatalogManager.GetURLIndexingState)
ISearchCatalogManager::NumberOfItems

Obtient le nombre d’éléments dans le catalogue.
ISearchCatalogManager::NumberOfItemsToIndex

Obtient le nombre d’éléments à indexer dans le catalogue.
ISearchCatalogManager::p ut_ConnectTimeout

Définit la valeur de délai d’expiration de la connexion dans la structure TIMEOUT_INFO, en secondes.
ISearchCatalogManager::p ut_DataTimeout

Définit la valeur de délai d’attente pour les transactions de données entre l’indexeur et l’hôte de filtre de recherche. Ces informations sont stockées dans la structure TIMEOUT_INFO et sont mesurées en secondes.
ISearchCatalogManager::p ut_DiacriticSensitivity

Définit une valeur qui détermine si le catalogue est sensible aux diacritiques. Un diacritique est une marque ajoutée à une lettre pour indiquer une valeur phonétique ou une prononciation spéciale.
ISearchCatalogManager::RegisterViewForNotification

Non implémenté. (ISearchCatalogManager.RegisterViewForNotification)
ISearchCatalogManager::Réindexer

Réindexe toutes les URL du catalogue.
ISearchCatalogManager::ReindexMatchingURLs

Réindexe tous les éléments qui correspondent au modèle fourni. Cette méthode n’a pas été implémentée avant Windows 7.
ISearchCatalogManager::ReindexSearchRoot

Réindexe toutes les URL à partir d’une racine spécifiée.
ISearchCatalogManager::Reset

Réinitialise le catalogue sous-jacent en régénérant les bases de données et en effectuant une indexation complète.
ISearchCatalogManager::SetExtensionClusion

Non implémenté. (ISearchCatalogManager.SetExtensionClusion)
ISearchCatalogManager::SetParameter

Définit un paramètre nom/valeur pour le catalogue.
ISearchCatalogManager::UnregisterViewForNotification

Non implémenté. (ISearchCatalogManager.UnregisterViewForNotification)
ISearchCatalogManager::URLBeingIndexed

Obtient l’URL en cours d’indexation. Si aucune indexation n’est en cours, pszUrl est défini sur NULL.

Spécifications

   
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

Voir aussi

Processus d’indexation