Opérateurs logiques et opérateurs avancés dans les expressions de rechercheLogical and advanced operators in search expressions

Vous pouvez utiliser des opérateurs logiques et des opérateurs de recherche avancés pour affiner votre recherche de contenu dans Help Viewer.You can use logical operators and advanced search operators to refine your search of the Help content in Help Viewer.

Opérateurs logiquesLogical operators

Les opérateurs logiques spécifient comment plusieurs termes de recherche doivent être combinés dans une requête de recherche.Logical operators specify how multiple search terms should be combined in a search query. Le tableau suivant montre les opérateurs logiques AND, OR, NOT et NEAR.The following table shows the logical operators AND, OR, NOT and NEAR.

Pour rechercherTo search for UtilisezUse ExempleExample RésultatResult
Les deux termes dans le même articleBoth terms in the same article ANDAND dib AND palettedib AND palette Rubriques qui contiennent « dib » et « palette ».Topics that contain both "dib" and "palette".
L’un des deux termes dans un articleEither term in an article OUOR trame OR vecteurraster OR vector Rubriques qui contiennent « trame » ou « vecteur ».Topics that contain either "raster" or "vector".
Le premier terme sans le second terme dans le même articleFirst term without the second term in the same article NOTNOT « système d’exploitation » NOT DOS"operating system" NOT DOS Rubriques qui contiennent « système d’exploitation » mais pas « DOS ».Topics that contain "operating system" but not "DOS".
Les deux termes, proches, dans un articleBoth terms, close together in an article NEARNEAR utilisateur NEAR noyauuser NEAR kernel Rubriques qui contiennent « utilisateur » à proximité de « noyau ».Topics that contain "user" within close proximity of "kernel".

Important

Vous devez entrer les opérateurs logiques tout en majuscules pour que le moteur de recherche puisse les reconnaître.You must enter logical operators in all capital letters for the search engine to recognize them.

Opérateurs avancésAdvanced operators

Les opérateurs de recherche avancés permettent d’affiner la recherche de contenu en spécifiant à quel endroit rechercher un terme dans un article.Advanced search operators refine your search for content by specifying where in an article to look for the search term. Le tableau suivant décrit les quatre opérateurs de recherche avancés disponibles.The following table describes the four available advanced search operators.

Pour rechercherTo search for UtilisezUse ExempleExample RésultatResult
Un terme dans le titre de l’articleA term in the title of the article title:title: title:binaryreadertitle:binaryreader Rubriques qui contiennent « binaryreader » dans leur titre.Topics that contain "binaryreader" in their titles.
Un terme dans un exemple de codeA term in a code example code:code: code:readdoublecode:readdouble Rubriques qui contiennent « readdouble » dans un exemple de code.Topics that contain "readdouble" in a code example.
Un terme dans un exemple de langage de programmation spécifiqueA term in an example of a specific programming language code:vb:code:vb: code:vb:stringcode:vb:string Rubriques dans lesquelles un exemple de code Visual Basic contient « string ».Topics that contain "string" in a Visual Basic code example.
Un article qui est associé à un mot clé d’index spécifiqueAn article that is associated with a specific index keyword keyword:keyword: keyword:readbytekeyword:readbyte Rubriques associées au mot clé d’index « readbyte ».Topics that are associated with the "readbyte" index keyword.

Important

Vous devez entrer les opérateurs de recherche avancée avec un signe deux-points final et sans espace avant ce signe pour que le moteur de recherche les identifie.You must enter advanced search operators with a final colon and no intervening space before the colon for the search engine to recognize them.

Langages de programmation des exemples de codeProgramming languages for code examples

Vous pouvez utiliser l’opérateur code: pour rechercher du contenu sur l’un des langages de programmation.You can use the code: operator to find content about any of several programming languages. Si vous voulez retourner des exemples pour un langage de programmation spécifique, utilisez l’une des valeurs de langage de programmation suivantes :To return examples for a specific programming language, use one of the following programming language values:

Langage de programmationProgramming Language Syntaxe de l’opérateur de rechercheSearch operator syntax
Visual BasicVisual Basic code:vbcode:vb
code:visualbasiccode:visualbasic
C#C# code:c#code:c#
code:csharpcode:csharp
C++C++ code:cppcode:cpp
code:c++code:c++
code:cpluspluscode:cplusplus
F#F# code:f#code:f#
code:fsharpcode:fsharp
JavaScriptJavaScript code:javascriptcode:javascript
code:jscode:js
XAMLXAML code:xamlcode:xaml

Note

L’opérateur code: trouve uniquement le contenu qui est marqué à l’aide d’une étiquette de langage de programmation, contrairement au contenu qui est marqué génériquement comme du code.The code: operator only finds content that is marked up with a programming language label, as opposed to content that is generically marked up as code.

VoirSee

Guide pratique pour rechercher des rubriquesHow to: search for topics
Microsoft Help ViewerMicrosoft Help Viewer