検索式の論理演算子と高度な演算子

論理演算子と高度な検索演算子を使用して、ヘルプ ビューアーでヘルプ コンテンツの検索を絞り込むことができます。

論理演算子

論理演算子では、複数の検索用語を検索クエリでどのように組み合わせる必要があるかを指定します。 次の表に、論理演算子 AND、OR、NOT、NEAR を示します。

検索対象 用途 結果
同じアーティクル内の両方の用語 AND dib AND palette "dib" と "palette" の両方を含むトピック。
アーティクル内のいずれかの用語 OR raster OR vector "raster" または "vector" を含むトピック。
同じアーティクル内の最初の用語 (2 番目の用語を含まない) NOT "operating system" NOT DOS "operating system" を含むが、"DOS" を含まないトピック。
アーティクル内で近接する両方の用語 NEAR user NEAR kernel "kernel" にきわめて近い "user" を含むトピック。

重要

検索エンジンが認識できるように、論理演算子をすべて大文字で入力する必要があります。

高度な演算子

高度な検索演算子は、アーティクル内で検索語句を探す場所を指定することで、コンテンツの検索を絞り込みます。 次の表は、利用できる 4 つの高度な検索演算子をまとめたものです。

検索対象 用途 結果
アーティクルのタイトルの用語 title: title:binaryreader タイトルに "binaryreader" が含まれるトピック。
コード サンプルの言葉 code: code:readdouble コード サンプルに "readdouble" が含まれるトピック。
特定のプログラミング言語のサンプルの言葉 code:vb: code:vb:string Visual Basic コード サンプルに "string" が含まれるトピック。
特定のインデックス キーワードに関連付けられているアーティクル keyword: keyword:readbyte "readbyte" というインデックス キーワードに関連付けられているトピック。

重要

高度な検索演算子を入力するときは、検索エンジンに認識させるために最後にコロンを付け、コロンの前にはスペースを入れません。

コード例のプログラミング言語

code: 演算子を使用して、複数のプログラミング言語のいずれかに関するコンテンツを検索できます。 特定のプログラミング言語に対して例を返すには、次のプログラミング言語値のいずれかを使用します。

プログラミング言語 検索演算子構文
Visual Basic code:vb
code:visualbasic
C# code:c#
code:csharp
C++ code:cpp
code:c++
code:cplusplus
F# code:f#
code:fsharp
JavaScript code:javascript
code:js
XAML code:xaml

Note

code: 演算子は、コードとして一般的にマークされているコンテンツではなく、プログラミング言語ラベルでマークされているコンテンツのみを検索します。

関連項目