Freigeben über


QueryContext interface

Definiert den Abfragekontext, den Bing für die Anforderung verwendet hat.

Eigenschaften

adultIntent

Ein boolescher Wert, der angibt, ob die angegebene Abfrage nicht jugendfreie Inhalte aufweist. Der Wert ist TRUE, wenn die Abfrage nicht jugendfreie Inhalte aufweist, andernfalls ist er FALSE. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

alterationOverrideQuery

Die zu verwendende Abfragezeichenfolge, um Bing zu zwingen, die ursprüngliche Zeichenfolge zu verwenden. Wenn die Abfragezeichenfolge beispielsweise "saling downwind" lautet, lautet die überschreibende Abfragezeichenfolge "+saling downwind". Denken Sie daran, die Abfragezeichenfolge zu codieren, die zu "%2Bsaling+downwind" führt. Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

alteredQuery

Die Abfragezeichenfolge, die von Bing verwendet wird, um die Abfrage auszuführen. Bing verwendet die geänderte Abfragezeichenfolge, wenn die ursprüngliche Abfragezeichenfolge Rechtschreibfehler enthielt. Wenn die Abfragezeichenfolge beispielsweise "saling downwind" lautet, lautet die geänderte Abfragezeichenfolge "nach unten". Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

askUserForLocation

Ein boolescher Wert, der angibt, ob Bing den Standort des Benutzers benötigt, um genaue Ergebnisse bereitzustellen. Wenn Sie den Standort des Benutzers mithilfe der X-MSEdge-ClientIP- und X-Search-Location-Header angegeben haben, können Sie dieses Feld ignorieren. Für standortaktivierte Abfragen (z.B. „Wetter heute“ oder „Restaurants in meiner Nähe“), die den Standort des Benutzers benötigen, um genaue Ergebnisse zu liefern, ist dieses Feld auf TRUE festgelegt. Für standortaktivierte Abfragen, die den Standort beinhalten (z.B. „Wetter in Seattle“), ist dieses Feld auf FALSE festgelegt. Dieses Feld wird auch für Abfragen auf FALSE festgelegt, die nicht standortaktiviert sind, z.B. „Beste Verkäufer“. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isTransactional

HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

originalQuery

Die Abfragezeichenfolge wie in der Anforderung angegeben.

Details zur Eigenschaft

adultIntent

Ein boolescher Wert, der angibt, ob die angegebene Abfrage nicht jugendfreie Inhalte aufweist. Der Wert ist TRUE, wenn die Abfrage nicht jugendfreie Inhalte aufweist, andernfalls ist er FALSE. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

adultIntent?: boolean

Eigenschaftswert

boolean

alterationOverrideQuery

Die zu verwendende Abfragezeichenfolge, um Bing zu zwingen, die ursprüngliche Zeichenfolge zu verwenden. Wenn die Abfragezeichenfolge beispielsweise "saling downwind" lautet, lautet die überschreibende Abfragezeichenfolge "+saling downwind". Denken Sie daran, die Abfragezeichenfolge zu codieren, die zu "%2Bsaling+downwind" führt. Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

alterationOverrideQuery?: string

Eigenschaftswert

string

alteredQuery

Die Abfragezeichenfolge, die von Bing verwendet wird, um die Abfrage auszuführen. Bing verwendet die geänderte Abfragezeichenfolge, wenn die ursprüngliche Abfragezeichenfolge Rechtschreibfehler enthielt. Wenn die Abfragezeichenfolge beispielsweise "saling downwind" lautet, lautet die geänderte Abfragezeichenfolge "nach unten". Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

alteredQuery?: string

Eigenschaftswert

string

askUserForLocation

Ein boolescher Wert, der angibt, ob Bing den Standort des Benutzers benötigt, um genaue Ergebnisse bereitzustellen. Wenn Sie den Standort des Benutzers mithilfe der X-MSEdge-ClientIP- und X-Search-Location-Header angegeben haben, können Sie dieses Feld ignorieren. Für standortaktivierte Abfragen (z.B. „Wetter heute“ oder „Restaurants in meiner Nähe“), die den Standort des Benutzers benötigen, um genaue Ergebnisse zu liefern, ist dieses Feld auf TRUE festgelegt. Für standortaktivierte Abfragen, die den Standort beinhalten (z.B. „Wetter in Seattle“), ist dieses Feld auf FALSE festgelegt. Dieses Feld wird auch für Abfragen auf FALSE festgelegt, die nicht standortaktiviert sind, z.B. „Beste Verkäufer“. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

askUserForLocation?: boolean

Eigenschaftswert

boolean

isTransactional

HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isTransactional?: boolean

Eigenschaftswert

boolean

originalQuery

Die Abfragezeichenfolge wie in der Anforderung angegeben.

originalQuery: string

Eigenschaftswert

string