QueryContext interface
Définit le contexte de requête utilisé par Bing pour la demande.
Propriétés
adult |
Valeur booléenne qui indique si la requête spécifiée est destinée à des adultes. La valeur est true si c’est le cas, false sinon. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
alteration |
Chaîne de requête à utiliser pour forcer Bing à utiliser la chaîne d’origine. Par exemple, si la chaîne de requête est « saling downwind », la chaîne de requête de remplacement sera « +saling downwind ». N’oubliez pas d’encoder la chaîne de requête qui aboutit à « %2Bsaling+downwind ». Ce champ n’est précisé que si la chaîne de requête d’origine contient une faute d’orthographe. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
altered |
Chaîne de requête utilisée par Bing pour exécuter la requête. Bing utilise la chaîne de requête modifiée si la chaîne de requête d’origine contenait des fautes d’orthographe. Par exemple, si la chaîne de requête est « saling downwind », la chaîne de requête modifiée sera « sailing downwind ». Ce champ n’est précisé que si la chaîne de requête d’origine contient une faute d’orthographe. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
ask |
Valeur booléenne qui indique si Bing exige que l’emplacement de l’utilisateur donne des résultats précis. Si vous avez spécifié l’emplacement de l’utilisateur à l’aide des en-têtes X-MSEdge-ClientIP et X-Search-Location, vous pouvez ignorer ce champ. Dans le cas des requêtes pour lesquelles l’emplacement de l’utilisateur doit fournir des résultats précis, comme « météo du jour » ou « restaurants proches », ce champ est défini sur true. Dans le cas des requêtes qui précisent l’emplacement (par exemple, « météo Seattle »), ce champ est défini sur false. Ce champ est également défini sur false pour les requêtes qui ne dépendent pas de la localisation, comme « meilleurs ventes ». REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
is |
REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
original |
Chaîne de requête telle que spécifiée dans la demande. |
Détails de la propriété
adultIntent
Valeur booléenne qui indique si la requête spécifiée est destinée à des adultes. La valeur est true si c’est le cas, false sinon. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
adultIntent?: boolean
Valeur de propriété
boolean
alterationOverrideQuery
Chaîne de requête à utiliser pour forcer Bing à utiliser la chaîne d’origine. Par exemple, si la chaîne de requête est « saling downwind », la chaîne de requête de remplacement sera « +saling downwind ». N’oubliez pas d’encoder la chaîne de requête qui aboutit à « %2Bsaling+downwind ». Ce champ n’est précisé que si la chaîne de requête d’origine contient une faute d’orthographe. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
alterationOverrideQuery?: string
Valeur de propriété
string
alteredQuery
Chaîne de requête utilisée par Bing pour exécuter la requête. Bing utilise la chaîne de requête modifiée si la chaîne de requête d’origine contenait des fautes d’orthographe. Par exemple, si la chaîne de requête est « saling downwind », la chaîne de requête modifiée sera « sailing downwind ». Ce champ n’est précisé que si la chaîne de requête d’origine contient une faute d’orthographe. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
alteredQuery?: string
Valeur de propriété
string
askUserForLocation
Valeur booléenne qui indique si Bing exige que l’emplacement de l’utilisateur donne des résultats précis. Si vous avez spécifié l’emplacement de l’utilisateur à l’aide des en-têtes X-MSEdge-ClientIP et X-Search-Location, vous pouvez ignorer ce champ. Dans le cas des requêtes pour lesquelles l’emplacement de l’utilisateur doit fournir des résultats précis, comme « météo du jour » ou « restaurants proches », ce champ est défini sur true. Dans le cas des requêtes qui précisent l’emplacement (par exemple, « météo Seattle »), ce champ est défini sur false. Ce champ est également défini sur false pour les requêtes qui ne dépendent pas de la localisation, comme « meilleurs ventes ». REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
askUserForLocation?: boolean
Valeur de propriété
boolean
isTransactional
REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
isTransactional?: boolean
Valeur de propriété
boolean
originalQuery
Chaîne de requête telle que spécifiée dans la demande.
originalQuery: string
Valeur de propriété
string