Interface ISearchRoot (searchapi.h)
Fournit des méthodes pour manipuler une racine de recherche. Les modifications apportées aux membres de la propriété sont appliquées à toute URL qui se trouve sous la racine de recherche. Une URL se trouve sous une racine de recherche si elle correspond à l’URL racine de recherche ou s’il s’agit d’un enfant hiérarchique de cette URL.
Héritage
L’interface ISearchRoot hérite de l’interface IUnknown. ISearchRoot a également les types de membres suivants :
Méthodes
L’interface ISearchRoot a ces méthodes.
ISearchRoot ::get_AuthenticationType Récupère le type d’authentification nécessaire pour accéder aux URL sous cette racine de recherche. |
ISearchRoot ::get_EnumerationDepth Obtient la profondeur d’énumération pour cette racine de recherche. |
ISearchRoot ::get_FollowDirectories Obtient une valeur BOOL qui indique si le moteur de recherche suit les sous-répertoires et les étendues hiérarchiques. |
ISearchRoot ::get_HostDepth Obtient une valeur qui indique la distance dans une arborescence hôte à analyser lors de l’indexation. |
ISearchRoot ::get_IsHierarchical Obtient une valeur qui indique si la recherche est enracinée sur une arborescence hiérarchique. |
ISearchRoot ::get_Password Non implémenté. (ISearchRoot.get_Password) |
ISearchRoot ::get_ProvidesNotifications Obtient une valeur qui indique si le moteur de recherche est averti (par des gestionnaires de protocole ou d’autres applications) des modifications apportées aux URL sous la racine de recherche. |
ISearchRoot ::get_RootURL Obtient l’URL du point de départ de cette racine de recherche. |
ISearchRoot ::get_Schedule Non implémenté. (ISearchRoot.get_Schedule) |
ISearchRoot ::get_UseNotificationsOnly Obtient une valeur qui indique si cette racine de recherche doit être indexée uniquement par notification et non analysée. |
ISearchRoot ::get_User Non implémenté. (ISearchRoot.get_User) |
ISearchRoot ::p ut_AuthenticationType Définit le type d’authentification requis pour accéder aux URL sous cette racine de recherche. |
ISearchRoot ::p ut_EnumerationDepth Définit la profondeur d’énumération pour cette racine de recherche. |
ISearchRoot ::p ut_FollowDirectories Définit une valeur BOOL qui indique si le moteur de recherche doit suivre les sous-répertoires et les étendues hiérarchiques pour cette racine de recherche. |
ISearchRoot ::p ut_HostDepth Définit une valeur qui indique la distance dans une arborescence d’hôte à analyser lors de l’indexation. |
ISearchRoot ::p ut_IsHierarchical Définit une valeur qui indique si la recherche est enracinée sur une arborescence hiérarchique. |
ISearchRoot ::p ut_Password Non implémenté. (ISearchRoot.put_Password) |
ISearchRoot ::p ut_ProvidesNotifications Définit une valeur qui indique si le moteur de recherche est averti (par les gestionnaires de protocole ou d’autres applications) des modifications apportées aux URL sous la racine de recherche. |
ISearchRoot ::p ut_RootURL Définit l’URL de la racine de recherche actuelle. |
ISearchRoot ::p ut_Schedule Non implémenté. (ISearchRoot.put_Schedule) |
ISearchRoot ::p ut_UseNotificationsOnly Définit une valeur qui indique si cette racine de recherche doit être indexée uniquement par notification et non analysée. |
ISearchRoot ::p ut_User Non implémenté. (ISearchRoot.put_User) |
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 |