Show / Hide Table of Contents

Class Search.QueriesData.NextPageData

Metadata representing the next page of results, if applicable.

Inheritance
System.Object
Search.QueriesData.NextPageData
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CustomSearchAPI.v1.Data
Assembly: Google.Apis.CustomSearchAPI.v1.dll
Syntax
public class NextPageData

Properties

Count

Number of search results returned in this set.

Declaration
[JsonProperty("count")]
public virtual int? Count { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Cr

Restricts search results to documents originating in a particular country. You may use Boolean operators in the cr parameter's value. Google WebSearch determines the country of a document by analyzing the following: * The top-level domain (TLD) of the document's URL. * The geographic location of the web server's IP address. See Country (cr) Parameter Values for a list of valid values for this parameter.

Declaration
[JsonProperty("cr")]
public virtual string Cr { get; set; }
Property Value
Type Description
System.String

Cx

The identifier of an engine created using the Programmable Search Engine Control Panel. This is a custom property not defined in the OpenSearch spec. This parameter is required.

Declaration
[JsonProperty("cx")]
public virtual string Cx { get; set; }
Property Value
Type Description
System.String

DateRestrict

Restricts results to URLs based on date. Supported values include: * d[number]: requests results from the specified number of past days. * w[number]: requests results from the specified number of past weeks. * m[number]: requests results from the specified number of past months. * y[number]: requests results from the specified number of past years.

Declaration
[JsonProperty("dateRestrict")]
public virtual string DateRestrict { get; set; }
Property Value
Type Description
System.String

DisableCnTwTranslation

Enables or disables the Simplified and Traditional Chinese Search feature. Supported values are: * 0: enabled (default) * 1: disabled

Declaration
[JsonProperty("disableCnTwTranslation")]
public virtual string DisableCnTwTranslation { get; set; }
Property Value
Type Description
System.String

ExactTerms

Identifies a phrase that all documents in the search results must contain.

Declaration
[JsonProperty("exactTerms")]
public virtual string ExactTerms { get; set; }
Property Value
Type Description
System.String

ExcludeTerms

Identifies a word or phrase that should not appear in any documents in the search results.

Declaration
[JsonProperty("excludeTerms")]
public virtual string ExcludeTerms { get; set; }
Property Value
Type Description
System.String

FileType

Restricts results to files of a specified extension. Filetypes supported by Google include: * Adobe Portable Document Format (pdf) * Adobe PostScript (ps) * Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku) * Lotus WordPro (lwp) * Macwrite (mw) * Microsoft Excel (xls) * Microsoft PowerPoint (ppt) * Microsoft Word (doc) * Microsoft Works (wks, wps, wdb) * Microsoft Write (wri) * Rich Text Format (rtf) * Shockwave Flash (swf) * Text (ans, txt). Additional filetypes may be added in the future. An up-to-date list can always be found in Google's file type FAQ.

Declaration
[JsonProperty("fileType")]
public virtual string FileType { get; set; }
Property Value
Type Description
System.String

Filter

Activates or deactivates the automatic filtering of Google search results. See Automatic Filtering for more information about Google's search results filters. Valid values for this parameter are: * 0: Disabled * 1: Enabled (default) Note: By default, Google applies filtering to all search results to improve the quality of those results.

Declaration
[JsonProperty("filter")]
public virtual string Filter { get; set; }
Property Value
Type Description
System.String

Gl

Boosts search results whose country of origin matches the parameter value. See Country Codes for a list of valid values. Specifying a gl parameter value in WebSearch requests should improve the relevance of results. This is particularly true for international customers and, even more specifically, for customers in English-speaking countries other than the United States.

Declaration
[JsonProperty("gl")]
public virtual string Gl { get; set; }
Property Value
Type Description
System.String

GoogleHost

Specifies the Google domain (for example, google.com, google.de, or google.fr) to which the search should be limited.

Declaration
[JsonProperty("googleHost")]
public virtual string GoogleHost { get; set; }
Property Value
Type Description
System.String

HighRange

Specifies the ending value for a search range. Use cse:lowRange and cse:highrange to append an inclusive search range of lowRange...highRange to the query.

Declaration
[JsonProperty("highRange")]
public virtual string HighRange { get; set; }
Property Value
Type Description
System.String

Hl

Specifies the interface language (host language) of your user interface. Explicitly setting this parameter improves the performance and the quality of your search results. See the Interface Languages section of Internationalizing Queries and Results Presentation for more information, and Supported Interface Languages for a list of supported languages.

Declaration
[JsonProperty("hl")]
public virtual string Hl { get; set; }
Property Value
Type Description
System.String

Hq

Appends the specified query terms to the query, as if they were combined with a logical AND operator.

Declaration
[JsonProperty("hq")]
public virtual string Hq { get; set; }
Property Value
Type Description
System.String

ImgColorType

Restricts results to images of a specified color type. Supported values are: * mono (black and white) * gray (grayscale) * color (color)

Declaration
[JsonProperty("imgColorType")]
public virtual string ImgColorType { get; set; }
Property Value
Type Description
System.String

ImgDominantColor

Restricts results to images with a specific dominant color. Supported values are: * red * orange

  • yellow * green * teal * blue * purple * pink * white * gray * black * brown
Declaration
[JsonProperty("imgDominantColor")]
public virtual string ImgDominantColor { get; set; }
Property Value
Type Description
System.String

ImgSize

Restricts results to images of a specified size. Supported values are: * icon (small) * small | medium | large | xlarge (medium) * xxlarge (large) * huge (extra-large)

Declaration
[JsonProperty("imgSize")]
public virtual string ImgSize { get; set; }
Property Value
Type Description
System.String

ImgType

Restricts results to images of a specified type. Supported values are: * clipart (Clip art) * face (Face) * lineart (Line drawing) * photo (Photo) * animated (Animated) * stock (Stock)

Declaration
[JsonProperty("imgType")]
public virtual string ImgType { get; set; }
Property Value
Type Description
System.String

InputEncoding

The character encoding supported for search requests.

Declaration
[JsonProperty("inputEncoding")]
public virtual string InputEncoding { get; set; }
Property Value
Type Description
System.String

Language

The language of the search results.

Declaration
[JsonProperty("language")]
public virtual string Language { get; set; }
Property Value
Type Description
System.String

LinkSite

Specifies that all results should contain a link to a specific URL.

Declaration
[JsonProperty("linkSite")]
public virtual string LinkSite { get; set; }
Property Value
Type Description
System.String

LowRange

Specifies the starting value for a search range. Use cse:lowRange and cse:highrange to append an inclusive search range of lowRange...highRange to the query.

Declaration
[JsonProperty("lowRange")]
public virtual string LowRange { get; set; }
Property Value
Type Description
System.String

OrTerms

Provides additional search terms to check for in a document, where each document in the search results must contain at least one of the additional search terms. You can also use the Boolean OR query term for this type of query.

Declaration
[JsonProperty("orTerms")]
public virtual string OrTerms { get; set; }
Property Value
Type Description
System.String

OutputEncoding

The character encoding supported for search results.

Declaration
[JsonProperty("outputEncoding")]
public virtual string OutputEncoding { get; set; }
Property Value
Type Description
System.String

RelatedSite

Specifies that all search results should be pages that are related to the specified URL. The parameter value should be a URL.

Declaration
[JsonProperty("relatedSite")]
public virtual string RelatedSite { get; set; }
Property Value
Type Description
System.String

Rights

Filters based on licensing. Supported values include: * cc_publicdomain * cc_attribute * cc_sharealike * cc_noncommercial * cc_nonderived

Declaration
[JsonProperty("rights")]
public virtual string Rights { get; set; }
Property Value
Type Description
System.String

Safe

Specifies the SafeSearch level used for filtering out adult results. This is a custom property not defined in the OpenSearch spec. Valid parameter values are: * &quot;off&quot;: Disable SafeSearch * &quot;active&quot;: Enable SafeSearch

Declaration
[JsonProperty("safe")]
public virtual string Safe { get; set; }
Property Value
Type Description
System.String

SearchTerms

The search terms entered by the user.

Declaration
[JsonProperty("searchTerms")]
public virtual string SearchTerms { get; set; }
Property Value
Type Description
System.String

SearchType

Allowed values are web or image. If unspecified, results are limited to webpages.

Declaration
[JsonProperty("searchType")]
public virtual string SearchType { get; set; }
Property Value
Type Description
System.String

SiteSearch

Restricts results to URLs from a specified site.

Declaration
[JsonProperty("siteSearch")]
public virtual string SiteSearch { get; set; }
Property Value
Type Description
System.String

SiteSearchFilter

Specifies whether to include or exclude results from the site named in the sitesearch parameter. Supported values are: * i: include content from site * e: exclude content from site

Declaration
[JsonProperty("siteSearchFilter")]
public virtual string SiteSearchFilter { get; set; }
Property Value
Type Description
System.String

Sort

Specifies that results should be sorted according to the specified expression. For example, sort by date.

Declaration
[JsonProperty("sort")]
public virtual string Sort { get; set; }
Property Value
Type Description
System.String

StartIndex

The index of the current set of search results into the total set of results, where the index of the first result is 1.

Declaration
[JsonProperty("startIndex")]
public virtual int? StartIndex { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

StartPage

The page number of this set of results, where the page length is set by the count property.

Declaration
[JsonProperty("startPage")]
public virtual int? StartPage { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Title

A description of the query.

Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type Description
System.String

TotalResults

Estimated number of total search results. May not be accurate.

Declaration
[JsonProperty("totalResults")]
public virtual long? TotalResults { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>
In This Article
Back to top