3.1.5.7.2.1.4 query

Return Type: Microsoft.Office.Server.Search.REST.SearchResult

The operation is used to retrieve search results by using the HTTP protocol with the GET method.

Parameters:

querytext: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM String

queryTemplate: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM String

enableInterleaving: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

sourceId: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM GUID

rankingModelId: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM String

startRow: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

rowLimit: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

rowsPerPage: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

selectProperties: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

culture: Specifies the identifier of the language culture of the search query. If present, the value MUST be a valid LCID of a culture name, as specified in [RFC3066].

Type: CSOM Int32

refinementFilters: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

refiners: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

hiddenConstraints: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

sortList: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

enableStemming: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

trimDuplicates: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

timeout: As specified in  [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

enableNicknames: As specified [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

enablePhonetic: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

enableFQL: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM Boolean

hitHighlightedProperties: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM String

bypassResultTypes: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

processBestBets: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

clientType: Specifies the type of the query client. It MUST be of the QueryLogClientType data type as specified in [MS-QSSWS] section 3.1.4.11.4.1.

Type: CSOM String

personalizationData: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM GUID

resultsUrl: As specified in [MS-QSSWS] section 3.1.4.11.3.1.

Type: CSOM String

queryTag: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM String

trimDuplicatesIncludeId: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM Int64

totalRowsExactMinimum: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

impressionId: MUST NOT be used.

Type: CSOM String

properties: Allows transport of additional and custom properties structured as comma separated name-value pairs.

Type: CSOM String

See section 3.1.5.29

enableQueryRules: Specifies whether query rules are included when a search query is executed. If the value is true, query rules are applied in the search query. If the value is false, query rules MUST NOT be applied in the search query.

Type: CSOM Boolean

summaryLength: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

maxSnippetLength: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

desiredSnippetLength: As specified in [MS-QSSWS] section 2.2.4.11 .

Type: CSOM Int32

uiLanguage: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

blockDedupeMode: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

generateBlockRankLog: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

enableSorting: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM Boolean

collapseSpecification: As specified in [MS-QSSWS] section 3.1.4.7.3.1.

Type: CSOM String

processPersonalFavorites: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

enableOrderingHitHighlightedProperty: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Boolean

hitHighlightedMultivaluePropertyLimit: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

queryTemplatePropertiesUrl: Specifies an identifier which the protocol server can use to modify the client-specified Properties property (section 3.1.5.9.1.2.3).

Type: CSOM String

timeZoneId: As specified in [MS-QSSWS] section 2.2.4.11.

Type: CSOM Int32

useOLSQuery: MUST NOT be used.

Type: CSOM Int32

OLSQuerySession: MUST NOT be used.

Type: CSOM String