customsearch  v1
Classes | Properties | List of all members
Google.Apis.Customsearch.v1.Data.Search Class Reference

Response to a custom search request. More...

Inheritance diagram for Google.Apis.Customsearch.v1.Data.Search:
Google::Apis::Requests::IDirectResponseSchema

Classes

class  QueriesData
 Query metadata for the previous, current, and next pages of results. More...
 
class  SearchInformationData
 Metadata about a search operation. More...
 
class  SpellingData
 Spell correction information for a query. More...
 
class  UrlData
 OpenSearch template and URL. More...
 

Properties

virtual System.Collections.Generic.IDictionary< string, object > Context [get, set]
 Metadata and refinements associated with the given search engine, including: More...
 
virtual System.Collections.Generic.IList< ResultItems [get, set]
 The current set of custom search results. More...
 
virtual string Kind [get, set]
 Unique identifier for the type of current object. For this API, it is customsearch::search. More...
 
virtual System.Collections.Generic.IList< PromotionPromotions [get, set]
 The set of promotions. Present only if the custom search engine's configuration files define any promotions for the given query. More...
 
virtual Search.QueriesData Queries [get, set]
 Query metadata for the previous, current, and next pages of results. More...
 
virtual Search.SearchInformationData SearchInformation [get, set]
 Metadata about a search operation. More...
 
virtual Search.SpellingData Spelling [get, set]
 Spell correction information for a query. More...
 
virtual Search.UrlData Url [get, set]
 OpenSearch template and URL. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

Response to a custom search request.

Property Documentation

◆ Context

virtual System.Collections.Generic.IDictionary<string,object> Google.Apis.Customsearch.v1.Data.Search.Context
getset

Metadata and refinements associated with the given search engine, including:

  • The name of the search engine that was used for the query.
  • A set of facet objects (refinements) you can use for refining a search.

◆ ETag

virtual string Google.Apis.Customsearch.v1.Data.Search.ETag
getset

The ETag of the item.

◆ Items

virtual System.Collections.Generic.IList<Result> Google.Apis.Customsearch.v1.Data.Search.Items
getset

The current set of custom search results.

◆ Kind

virtual string Google.Apis.Customsearch.v1.Data.Search.Kind
getset

Unique identifier for the type of current object. For this API, it is customsearch::search.

◆ Promotions

virtual System.Collections.Generic.IList<Promotion> Google.Apis.Customsearch.v1.Data.Search.Promotions
getset

The set of promotions. Present only if the custom search engine's configuration files define any promotions for the given query.

◆ Queries

virtual Search.QueriesData Google.Apis.Customsearch.v1.Data.Search.Queries
getset

Query metadata for the previous, current, and next pages of results.

◆ SearchInformation

virtual Search.SearchInformationData Google.Apis.Customsearch.v1.Data.Search.SearchInformation
getset

Metadata about a search operation.

◆ Spelling

virtual Search.SpellingData Google.Apis.Customsearch.v1.Data.Search.Spelling
getset

Spell correction information for a query.

◆ Url

virtual Search.UrlData Google.Apis.Customsearch.v1.Data.Search.Url
getset

OpenSearch template and URL.


The documentation for this class was generated from the following file: