Compartilhar via


QueryContext interface

Define o contexto de consulta usado pelo Bing para a solicitação.

Propriedades

adultIntent

Um valor booliano que indica se a consulta especificada é direcionada para adultos. O valor é true se a consulta é direcionada para adultos; caso contrário, false. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

alterationOverrideQuery

A cadeia de caracteres de consulta a ser usada para forçar o Bing a usar a cadeia de caracteres original. Por exemplo, se a cadeia de caracteres de consulta for "saling downwind", a cadeia de caracteres de consulta de substituição será "+saling downwind". Lembre-se de codificar a cadeia de caracteres de consulta que resulta em "%2Bsaling+downwind". Esse campo é incluído somente se a cadeia de caracteres de consulta original contém um erro de ortografia. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

alteredQuery

A cadeia de caracteres de consulta usada pelo Bing para executar a consulta. O Bing usa a cadeia de caracteres de consulta alterada se a cadeia de caracteres de consulta original contém erros de ortografia. Por exemplo, se a cadeia de caracteres de consulta for "saling downwind", a cadeia de caracteres de consulta alterada será "sailing downwind". Esse campo é incluído somente se a cadeia de caracteres de consulta original contém um erro de ortografia. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

askUserForLocation

Um valor booliano que indica se o Bing exige o local do usuário para fornecer resultados precisos. Se você especificou o local do usuário usando os cabeçalhos X-MSEdge-ClientIP e X-Search-Location, ignore esse campo. Para consultas com reconhecimento de local, como "clima de hoje" ou "restaurantes próximos ao meu local" que precisam do local do usuário para fornecer resultados precisos, esse campo é definido como true. Para consultas com reconhecimento de local que incluem o local (por exemplo, "clima de Seattle"), esse campo é definido como false. Esse campo também é definido como false para consultas sem reconhecimento de local, como "campeões de venda". OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isTransactional

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

originalQuery

A cadeia de caracteres de consulta especificada na solicitação.

Detalhes da propriedade

adultIntent

Um valor booliano que indica se a consulta especificada é direcionada para adultos. O valor é true se a consulta é direcionada para adultos; caso contrário, false. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

adultIntent?: boolean

Valor da propriedade

boolean

alterationOverrideQuery

A cadeia de caracteres de consulta a ser usada para forçar o Bing a usar a cadeia de caracteres original. Por exemplo, se a cadeia de caracteres de consulta for "saling downwind", a cadeia de caracteres de consulta de substituição será "+saling downwind". Lembre-se de codificar a cadeia de caracteres de consulta que resulta em "%2Bsaling+downwind". Esse campo é incluído somente se a cadeia de caracteres de consulta original contém um erro de ortografia. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

alterationOverrideQuery?: string

Valor da propriedade

string

alteredQuery

A cadeia de caracteres de consulta usada pelo Bing para executar a consulta. O Bing usa a cadeia de caracteres de consulta alterada se a cadeia de caracteres de consulta original contém erros de ortografia. Por exemplo, se a cadeia de caracteres de consulta for "saling downwind", a cadeia de caracteres de consulta alterada será "sailing downwind". Esse campo é incluído somente se a cadeia de caracteres de consulta original contém um erro de ortografia. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

alteredQuery?: string

Valor da propriedade

string

askUserForLocation

Um valor booliano que indica se o Bing exige o local do usuário para fornecer resultados precisos. Se você especificou o local do usuário usando os cabeçalhos X-MSEdge-ClientIP e X-Search-Location, ignore esse campo. Para consultas com reconhecimento de local, como "clima de hoje" ou "restaurantes próximos ao meu local" que precisam do local do usuário para fornecer resultados precisos, esse campo é definido como true. Para consultas com reconhecimento de local que incluem o local (por exemplo, "clima de Seattle"), esse campo é definido como false. Esse campo também é definido como false para consultas sem reconhecimento de local, como "campeões de venda". OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

askUserForLocation?: boolean

Valor da propriedade

boolean

isTransactional

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isTransactional?: boolean

Valor da propriedade

boolean

originalQuery

A cadeia de caracteres de consulta especificada na solicitação.

originalQuery: string

Valor da propriedade

string