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 die Absicht eines Erwachsenen hat. Der Wert ist "true", wenn die Abfrage eine erwachsene Absicht hat. andernfalls "false". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

alterationOverrideQuery

Die Abfragezeichenfolge, die verwendet werden soll, um Bing zu erzwingen, die ursprüngliche Zeichenfolge zu verwenden. Wenn die Abfragezeichenfolge z. B. "Saling downwind" lautet, lautet die Überschreibungsabfragezeichenfolge "+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. Er kann nur vom Server aufgefüllt werden.

alteredQuery

Die Abfragezeichenfolge, die von Bing zum Ausführen der Abfrage verwendet wird. Bing verwendet die geänderte Abfragezeichenfolge, wenn die ursprüngliche Abfragezeichenfolge Rechtschreibfehler enthielt. Wenn die Abfragezeichenfolge z. B. "Saling downwind" lautet, lautet die geänderte Abfragezeichenfolge "Segeldownwind". Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

askUserForLocation

Ein boolescher Wert, der angibt, ob Bing die Position des Benutzers benötigt, um genaue Ergebnisse bereitzustellen. Wenn Sie die Position des Benutzers mithilfe der Kopfzeilen "X-MSEdge-ClientIP" und "X-Search-Location" angegeben haben, können Sie dieses Feld ignorieren. Für standortfähige Abfragen, z. B. "Heutiges Wetter" oder "Restaurants in meiner Nähe", die den Standort des Benutzers benötigen, um genaue Ergebnisse bereitzustellen, ist dieses Feld auf "true" festgelegt. Für Standort-fähige Abfragen, die den Standort enthalten (z. B. "Seattle wetter"), wird dieses Feld auf "false" festgelegt. Dieses Feld ist auch auf "false" für Abfragen festgelegt, die nicht standortfähig sind, z. B. "Best Sellers". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isTransactional

HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 die Absicht eines Erwachsenen hat. Der Wert ist "true", wenn die Abfrage eine erwachsene Absicht hat. andernfalls "false". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

adultIntent?: boolean

Eigenschaftswert

boolean

alterationOverrideQuery

Die Abfragezeichenfolge, die verwendet werden soll, um Bing zu erzwingen, die ursprüngliche Zeichenfolge zu verwenden. Wenn die Abfragezeichenfolge z. B. "Saling downwind" lautet, lautet die Überschreibungsabfragezeichenfolge "+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. Er kann nur vom Server aufgefüllt werden.

alterationOverrideQuery?: string

Eigenschaftswert

string

alteredQuery

Die Abfragezeichenfolge, die von Bing zum Ausführen der Abfrage verwendet wird. Bing verwendet die geänderte Abfragezeichenfolge, wenn die ursprüngliche Abfragezeichenfolge Rechtschreibfehler enthielt. Wenn die Abfragezeichenfolge z. B. "Saling downwind" lautet, lautet die geänderte Abfragezeichenfolge "Segeldownwind". Dieses Feld ist nur enthalten, wenn die ursprüngliche Abfragezeichenfolge einen Rechtschreibfehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

alteredQuery?: string

Eigenschaftswert

string

askUserForLocation

Ein boolescher Wert, der angibt, ob Bing die Position des Benutzers benötigt, um genaue Ergebnisse bereitzustellen. Wenn Sie die Position des Benutzers mithilfe der Kopfzeilen "X-MSEdge-ClientIP" und "X-Search-Location" angegeben haben, können Sie dieses Feld ignorieren. Für standortfähige Abfragen, z. B. "Heutiges Wetter" oder "Restaurants in meiner Nähe", die den Standort des Benutzers benötigen, um genaue Ergebnisse bereitzustellen, ist dieses Feld auf "true" festgelegt. Für Standort-fähige Abfragen, die den Standort enthalten (z. B. "Seattle wetter"), wird dieses Feld auf "false" festgelegt. Dieses Feld ist auch auf "false" für Abfragen festgelegt, die nicht standortfähig sind, z. B. "Best Sellers". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

askUserForLocation?: boolean

Eigenschaftswert

boolean

isTransactional

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

isTransactional?: boolean

Eigenschaftswert

boolean

originalQuery

Die Abfragezeichenfolge, wie in der Anforderung angegeben.

originalQuery: string

Eigenschaftswert

string