Partager via


Inclusion et exclusion de la syntaxe de mot clé du service Recherche Windows SharePoint Services

Lorsque vous spécifiez le filtre de propriété dans la syntaxe de mot clé du service Recherche Windows SharePoint Services, vous devez également indiquer si les résultats retournés doivent inclure ou exclure le contenu qui correspond à la valeur spécifiée pour ce filtre de propriété. Pour ce faire, utilisez les caractères d'inclusion et d'exclusion de la syntaxe de mot clé du service Recherche Windows SharePoint Services.

Caractères d'inclusion et d'exclusion

Le tableau suivant décrit les caractères d'inclusion et d'exclusion de syntaxe de mot clé.

Nom Caractère Comportement

Inclusion

« + »

Inclure le contenu avec des valeurs qui correspondent à l'inclusion.

Exclusion

« - »

Exclure le contenu avec des valeurs qui correspondent à l'exclusion.

Notes

Par définition, des filtres de propriété sont inclus, de sorte que vous n'avez pas besoin d'utiliser le caractère d'inclusion « + ». Si vous incluez le caractère avec un filtre de propriété, il est ignoré. Par exemple, les fragments de syntaxe suivants se comportent de la même façon :

author:"John Smith"
+author:"John Smith"

Vous pouvez utiliser le caractère d'exclusion avec un filtre de propriété pour exclure des résultats de recherche. Cela équivaut à l'opérateur NOT dans la syntaxe SQL de recherche. Le fragment de syntaxe suivant illustre l'utilisation de ce caractère avec un filtre de propriété :

-author:"John Smith"

Remarque la requête de recherche doit contenir au moins un mot clé ou un filtre de propriété inclus. Si la requête contient uniquement une exclusion, elle échoue avec une exception Microsoft.SharePoint.Search.Query.QueryContainsOnlyExcludedTermsException.

Voir aussi

Référence

Microsoft.SharePoint.Search.Query.KeywordQuery

Autres ressources

Syntaxe de mots clés pour le service Recherche Windows SharePoint Services