QueryContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Bing によって要求に使用されたクエリ コンテキストを定義します。
public class QueryContext
type QueryContext = class
Public Class QueryContext
- 継承
-
QueryContext
コンストラクター
QueryContext() |
QueryContext クラスの新しいインスタンスを初期化します。 |
QueryContext(String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) |
QueryContext クラスの新しいインスタンスを初期化します。 |
プロパティ
AdultIntent |
指定したクエリに成人の意図があるかどうかを示すブール値を取得します。 クエリに成人の意図が含まれている場合には値が true になり、含まれていない場合には false になります。 |
AlterationOverrideQuery |
元の文字列を強制的に使用するために使用するクエリ文字列Bing取得します。 たとえば、クエリ文字列が "saling downwind" の場合、オーバーライド クエリ文字列は "+saling downwind" になります。 "%2Bsaling+ downwind" になるクエリ文字列をエンコードしてください。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 |
AlteredQuery |
クエリを実行するためにBingによって使用されるクエリ文字列を取得します。 元のクエリ文字列にスペル ミスがあった場合、変更されたクエリ文字列が Bing によって使用されます。 たとえば、クエリ文字列が "saling downwind" の場合、変更されたクエリ文字列は "sailing downwind" になります。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 |
AskUserForLocation |
正確な結果を得るためにユーザーの場所Bing必要かどうかを示すブール値を取得します。 X-MSEdge-ClientIP ヘッダーと X-Search-Location ヘッダーを使用してユーザーの位置情報を指定した場合、このフィールドは無視できます。 正確な結果を得るためにユーザーの位置情報が必要な位置情報対応クエリ ("today's weather" や "restaurants near me" など) では、このフィールドは true に設定されます。 位置情報が含まれている位置情報対応クエリ ("Seattle weather" など) では、このフィールドは false に設定されます。 このフィールドは、位置情報に未対応のクエリ ("best sellers" など) でも false に設定されます。 |
IsTransactional |
Bing によって要求に使用されたクエリ コンテキストを定義します。 |
OriginalQuery |
要求で指定されたクエリ文字列を取得または設定します。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET