Méthode ISearchCrawlScopeManager ::AddUserScopeRule (searchapi.h)
Ajoute une nouvelle règle d’étendue d’analyse lorsque l’utilisateur crée une règle ou ajoute une URL à indexer.
Syntaxe
HRESULT AddUserScopeRule(
[in] LPCWSTR pszURL,
[in] BOOL fInclude,
[in] BOOL fOverrideChildren,
[in] DWORD fFollowFlags
);
Paramètres
[in] pszURL
Type : LPCWSTR
URL à indexer.
[in] fInclude
Type : BOOL
TRUE si cela doit être inclus dans toutes les recherches pszUrl ; sinon, FALSE.
[in] fOverrideChildren
Type : BOOL
Valeur BOOL spécifiant si les règles enfants doivent être remplacées. Si la valeur est TRUE, toutes les règles enfants sont supprimées.
[in] fFollowFlags
Type : DWORD
Définit le FOLLOW_FLAGS pour spécifier s’il faut suivre des URL complexes et si une URL doit être indexée ou simplement suivie.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Une règle d’étendue peut être une URL complète ou une règle avec un modèle.
ISearchCrawlScopeManager ::AddUserScopeRule remplace toute règle d’étendue existante pour l’URL ou le modèle.
Les URL passées en tant que paramètres à ISearchCrawlScopeManager ::AddUserScopeRule sont censées être entièrement décodées par URL et sans codes de contrôle d’URL. Par exemple, file:///c :\Mes documents est entièrement décodé par URL, contrairement à file:///c :\My%20Documents.
Windows 7 et versions ultérieures : consultez l’exemple de code CrawlScopeCommandLine pour voir comment définir des options de ligne de commande pour les opérations d’indexation du Gestionnaire d’étendues d’analyse (CSM).
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour