QueryContext interface
Define o contexto de consulta que o Bing utilizou para o pedido.
Propriedades
adult |
Um valor booleano que indica se a consulta especificada tem a intenção de adulto. O valor é verdadeiro se a consulta tiver uma intenção de adulto; caso contrário, falso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
alteration |
A cadeia de consulta a utilizar para forçar o Bing a utilizar a cadeia original. Por exemplo, se a cadeia de consulta for "saling downwind", a cadeia de consulta de substituição será "+saling downwind". Lembre-se de codificar a cadeia de consulta que resulta em "%2Bsaling+downwind". Este campo só é incluído se a cadeia de consulta original contiver um erro ortográfico. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
altered |
A cadeia de consulta utilizada pelo Bing para executar a consulta. O Bing utiliza a cadeia de consulta alterada se a cadeia de consulta original contiver erros ortográficos. Por exemplo, se a cadeia de consulta for "saling downwind", a cadeia de consulta alterada será "sailing downwind". Este campo só é incluído se a cadeia de consulta original contiver um erro ortográfico. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
ask |
Um valor booleano que indica se o Bing requer a localização do utilizador para fornecer resultados precisos. Se especificou a localização do utilizador com os cabeçalhos X-MSEdge-ClientIP e X-Search-Location, pode ignorar este campo. Para consultas com conhecimento da localização, como "meteorologia de hoje" ou "restaurantes perto de mim" que precisam da localização do utilizador para fornecer resultados precisos, este campo está definido como verdadeiro. Para consultas com conhecimento de localização que incluem a localização (por exemplo, "Meteorologia de Seattle"), este campo está definido como falso. Este campo também está definido como falso para consultas que não têm conhecimento de localização, como "best sellers". NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
is |
NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
original |
A cadeia de consulta, conforme especificado no pedido. |
Detalhes de Propriedade
adultIntent
Um valor booleano que indica se a consulta especificada tem a intenção de adulto. O valor é verdadeiro se a consulta tiver uma intenção de adulto; caso contrário, falso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
adultIntent?: boolean
Valor de Propriedade
boolean
alterationOverrideQuery
A cadeia de consulta a utilizar para forçar o Bing a utilizar a cadeia original. Por exemplo, se a cadeia de consulta for "saling downwind", a cadeia de consulta de substituição será "+saling downwind". Lembre-se de codificar a cadeia de consulta que resulta em "%2Bsaling+downwind". Este campo só é incluído se a cadeia de consulta original contiver um erro ortográfico. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
alterationOverrideQuery?: string
Valor de Propriedade
string
alteredQuery
A cadeia de consulta utilizada pelo Bing para executar a consulta. O Bing utiliza a cadeia de consulta alterada se a cadeia de consulta original contiver erros ortográficos. Por exemplo, se a cadeia de consulta for "saling downwind", a cadeia de consulta alterada será "sailing downwind". Este campo só é incluído se a cadeia de consulta original contiver um erro ortográfico. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
alteredQuery?: string
Valor de Propriedade
string
askUserForLocation
Um valor booleano que indica se o Bing requer a localização do utilizador para fornecer resultados precisos. Se especificou a localização do utilizador com os cabeçalhos X-MSEdge-ClientIP e X-Search-Location, pode ignorar este campo. Para consultas com conhecimento da localização, como "meteorologia de hoje" ou "restaurantes perto de mim" que precisam da localização do utilizador para fornecer resultados precisos, este campo está definido como verdadeiro. Para consultas com conhecimento de localização que incluem a localização (por exemplo, "Meteorologia de Seattle"), este campo está definido como falso. Este campo também está definido como falso para consultas que não têm conhecimento de localização, como "best sellers". NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
askUserForLocation?: boolean
Valor de Propriedade
boolean
isTransactional
NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
isTransactional?: boolean
Valor de Propriedade
boolean
originalQuery
A cadeia de consulta, conforme especificado no pedido.
originalQuery: string
Valor de Propriedade
string