models Package

Classes

AggregateOffer

Defines a list of offers from merchants that are related to the 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.

AggregateRating

Defines the metrics that indicate how well an item was rated 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.

Answer

Defines an answer.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: 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.

CollectionPage

Defines a link to a webpage that contains a collection.

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

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

The most generic kind of creative work, including books, movies, photographs, software programs, etc.

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

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.

ImageGallery

Defines a link to a webpage that contains a collection of related images.

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.

ImageInsights

The top-level object that the response includes when an image insights request succeeds. For information about requesting image insights, see the insightsToken query parameter. The modules query parameter affects the fields that Bing includes in the response. If you set modules to only Caption, then this object includes only the imageCaption field.

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.

ImageInsightsImageCaption

Defines an image's caption.

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.

ImageTagsModule

Defines the characteristics of content found in an image.

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.

ImagesImageMetadata

Defines a count of the number of websites where you can shop or perform other actions related to the image.

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

ImagesModule

Defines a list of images.

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

InsightsTag

Defines a characteristic of the content found in the image.

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

Intangible

A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.

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

Defines a media object.

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

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.

NormalizedRectangle

Defines a region of an image. The region is defined by the coordinates of the top, left corner and bottom, right corner of the region. The coordinates are fractional values of the original image's width and height in the range 0.0 through 1.0.

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.

Offer

Defines a merchant's offer.

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

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.

Organization

Defines an organization.

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.

Person

Defines a person.

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.

PivotSuggestions

Defines the pivot segment.

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

PropertiesItem

Defines an item.

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

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.

Rating

Defines a rating.

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

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.

Recipe

Defines a cooking recipe.

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.

RecipesModule

Defines a list of recipes.

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

RecognizedEntitiesModule

Defines a list of previously recognized entities.

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

RecognizedEntity

Defines a recognized entity.

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.

RecognizedEntityGroup

Defines a group of previously recognized entities.

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

RecognizedEntityRegion

Defines a region of the image where an entity was found and a list of entities that might match it.

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.

RelatedCollectionsModule

Defines a list of webpages that contain related images.

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

RelatedSearchesModule

Defines a list of related searches.

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

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: Answer, Thing, ErrorResponse, RecognizedEntity, RecognizedEntityRegion, ImageInsights, TrendingImages

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

Response base.

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.

SearchResultsAnswer

Defines a search result answer.

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

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.

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

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

Defines a thing.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Organization, Offer, CreativeWork, Person, 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.

TrendingImages

The top-level object that the response includes when a trending images 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.

TrendingImagesCategory

Defines the category of trending images.

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

TrendingImagesTile

Defines an image tile.

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

WebPage

Defines a webpage that is relevant to the query.

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

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.

Enums

Currency

An enumeration.

ErrorCode

An enumeration.

ErrorSubCode

An enumeration.

Freshness

An enumeration.

ImageAspect

An enumeration.

ImageColor

An enumeration.

ImageContent

An enumeration.

ImageCropType

An enumeration.

ImageInsightModule

An enumeration.

ImageLicense

An enumeration.

ImageSize

An enumeration.

ImageType

An enumeration.

ItemAvailability

An enumeration.

SafeSearch

An enumeration.