Partager via


Interface ISearchCrawlScopeManager (searchapi.h)

Fournit des méthodes qui informent le moteur de recherche des conteneurs à analyser et/ou watch, et les éléments sous ces conteneurs à inclure ou à exclure lors de l’analyse ou de l’observation.

Héritage

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

Méthodes

L’interface ISearchCrawlScopeManager utilise ces méthodes.

 
ISearchCrawlScopeManager ::AddDefaultScopeRule

Ajoute une URL comme étendue par défaut pour cette règle.
ISearchCrawlScopeManager ::AddHierarchicalScope

Ajoute une étendue hiérarchique au moteur de recherche.
ISearchCrawlScopeManager ::AddRoot

Ajoute une nouvelle racine de recherche au moteur de recherche.
ISearchCrawlScopeManager ::AddUserScopeRule

Ajoute une nouvelle règle d’étendue d’analyse lorsque l’utilisateur crée une règle ou ajoute une URL à indexer.
ISearchCrawlScopeManager ::EnumerateRoots

Retourne une énumération de toutes les racines dont cette instance du ISearchCrawlScopeManager est prise en compte.
ISearchCrawlScopeManager ::EnumerateScopeRules

Retourne une énumération de toutes les règles d’étendue dont cette instance de l’interface ISearchCrawlScopeManager est prise en compte.
ISearchCrawlScopeManager ::GetParentScopeVersionId

Obtient l’ID de version de l’URL d’inclusion parente.
ISearchCrawlScopeManager ::HasChildScopeRule

Identifie si une URL donnée a une règle enfant dans l’étendue.
ISearchCrawlScopeManager ::HasParentScopeRule

Identifie si une URL donnée a une règle parente dans l’étendue.
ISearchCrawlScopeManager ::IncludedInCrawlScope

Récupère un indicateur indiquant si l’URL spécifiée est incluse dans l’étendue d’analyse.
ISearchCrawlScopeManager ::IncludedInCrawlScopeEx

Récupère un indicateur indiquant si et pourquoi l’URL spécifiée est incluse dans l’étendue d’analyse.
ISearchCrawlScopeManager ::RemoveDefaultScopeRule

Supprime une règle d’étendue par défaut du moteur de recherche.
ISearchCrawlScopeManager ::RemoveRoot

Supprime une racine de recherche du moteur de recherche.
ISearchCrawlScopeManager ::RemoveScopeRule

Supprime une règle d’étendue du moteur de recherche.
ISearchCrawlScopeManager ::RevertToDefaultScopes

Rétablit les étendues par défaut.
ISearchCrawlScopeManager ::SaveAll

Valide toutes les modifications apportées au moteur de recherche.

Remarques

Pour obtenir un exemple qui montre comment définir des options de ligne de commande pour les opérations d’indexation du Gestionnaire d’étendue d’analyse (CSM), consultez l’exemple CrawlScopeCommandLine .

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

Voir aussi

Conceptuel

Processus d’indexation

Utilisation du Gestionnaire d’étendues d’analyse