Microsoft.Azure.CognitiveServices.Search.VisualSearch.Models Namespace

Classes

Action

Defines an action.

AggregateOffer

Defines a list of offers from merchants that are related to the image.

AggregateRating

Defines the metrics that indicate how well an item was rated by others.

CreativeWork

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

CropArea

A JSON object consisting of coordinates specifying the four corners of a cropped rectangle within the input image.

Currency

Defines values for Currency.

Error

Defines the error that occurred.

ErrorCode

Defines values for ErrorCode.

ErrorResponse

The top-level response that represents a failed request.

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

ErrorSubCode

Defines values for ErrorSubCode.

Filters

A key-value object consisting of filters that may be specified to limit the results returned by the API. Current available filters: site.

Identifiable

Defines the identity of a resource.

ImageAction

Defines an image action.

ImageEntityAction

Defines an entity action.

ImageInfo

A JSON object that identities the image to get insights of . It also includes the optional crop area that you use to identify the region of interest in the image.

ImageKnowledge

Defines a visual search API response.

ImageModuleAction

Defines an image list action.

ImageObject

Defines an image.

ImageRecipesAction

Defines an recipe action.

ImageRelatedSearchesAction

Defines an related search action.

ImageShoppingSourcesAction

Defines a shopping sources action.

ImagesImageMetadata

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

ImagesModule

Defines a list of images.

ImageTag

A visual search tag.

ImageTagRegion

Defines an image region relevant to the ImageTag.

Intangible

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

ItemAvailability

Defines values for ItemAvailability.

KnowledgeRequest

A JSON object containing information about the request, such as filters for the resulting actions.

MediaObject

Defines a media object.

NormalizedQuadrilateral

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

Offer

Defines a merchant's offer.

Organization

Defines an organization.

Person

Defines a person.

Point2D

Defines a 2D point with X and Y coordinates.

PropertiesItem

Defines an item.

Query

Defines a search query.

Rating

Defines a rating.

Recipe

Defines a cooking recipe.

RecipesModule

Defines a list of recipes.

RelatedSearchesModule

Defines a list of related searches.

Response

Defines a response. All schemas that return at the root of the response must inherit from this object.

ResponseBase

Response base.

SafeSearch

Defines values for SafeSearch.

StructuredValue
Thing

Defines a thing.

VisualSearchRequest

A JSON object that contains information about the image to get insights of. Specify this object only in a knowledgeRequest form data.