models Package

Classes

Answer

Answer.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Computation, SearchResultsAnswer

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Article

Article.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: NewsArticle

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Computation

Defines an expression and its answer.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CreativeWork

CreativeWork.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: WebPage, MediaObject, Article

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Error

Defines the error that occurred.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ErrorResponse

The top-level response that represents a failed request.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ErrorResponseException

Server responsed with exception of type: 'ErrorResponse'.

Identifiable

Defines the identity of a resource.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Response

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ImageObject

Defines an image.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Images

Defines an image answer.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Intangible

Intangible.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: StructuredValue

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

MediaObject

MediaObject.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ImageObject, VideoObject

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

News

Defines a news answer.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

NewsArticle

Defines a news article.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Places

Defines a local entity answer.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Query

Defines a search query.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

QueryContext

Defines the query context that Bing used for the request.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

RankingRankingGroup

Defines a search results group, such as mainline.

All required parameters must be populated in order to send to Azure.

RankingRankingItem

Defines a search result item to display.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

RankingRankingResponse

Defines where on the search results page content should be placed and in what order.

Variables are only populated by the server, and will be ignored when sending a request.

RelatedSearchesRelatedSearchAnswer

Defines a list of related queries made by others.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Response

Defines a response. All schemas that could be returned at the root of a response should inherit from this.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: SearchResponse, Thing, Answer, ErrorResponse

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ResponseBase

ResponseBase.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Identifiable

All required parameters must be populated in order to send to Azure.

SearchResponse

Defines the top-level object that the response includes when the request succeeds.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SearchResultsAnswer

SearchResultsAnswer.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: WebWebAnswer, Images, News, RelatedSearchesRelatedSearchAnswer, SpellSuggestions, TimeZone, Videos, Places

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SpellSuggestions

Defines a suggested query string that likely represents the user's intent. The search results include this response if Bing determines that the user may have intended to search for something different. For example, if the user searches for alon brown, Bing may determine that the user likely intended to search for Alton Brown instead (based on past searches by others of Alon Brown).

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

StructuredValue

StructuredValue.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Thing

Thing.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: CreativeWork, Intangible

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TimeZone

Defines the data and time of one or more geographic locations.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TimeZoneTimeZoneInformation

Defines a date and time for a geographical location.

All required parameters must be populated in order to send to Azure.

VideoObject

Defines a video object that is relevant to the query.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Videos

Defines a video answer.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

WebMetaTag

Defines a webpage's metadata.

Variables are only populated by the server, and will be ignored when sending a request.

WebPage

Defines a webpage that is relevant to the query.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

WebWebAnswer

Defines a list of relevant webpage links.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

WebWebGrouping

WebWebGrouping.

All required parameters must be populated in order to send to Azure.

Enums

AnswerType
ErrorCode
ErrorSubCode
Freshness
SafeSearch
TextFormat