Condividi tramite


Metodo ISearchQueryHelper::p ut_QuerySyntax (searchapi.h)

Imposta la sintassi della query.

Sintassi

HRESULT put_QuerySyntax(
  [in] SEARCH_QUERY_SYNTAX querySyntax
);

Parametri

[in] querySyntax

Tipo: SEARCH_QUERY_SYNTAX

Flag che specifica la sintassi della query di ricerca. Per un elenco di valori possibili, vedere la descrizione del tipo enumerato SEARCH_QUERY_SYNTAX .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le sintassi consentite sono sintassi simple, natural query sintassi (NQS) e sintassi di query avanzate (AQS). In caso contrario, la sintassi di query predefinita è SEARCH_ADVANCED_QUERY_SYNTAX.

Esaminare l'esempio di codice DSearch per vedere come creare una classe per un'applicazione console statica per eseguire query su Windows Search usando l'assembly Microsoft.Search.Interop per ISearchQueryHelper.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 con SP1 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione searchapi.h
Componente ridistribuibile Windows Desktop Search (WDS) 3.0

Vedi anche

ISearchQueryHelper

ISearchQueryHelper::get_QuerySyntax

Esecuzione di query sull'indice a livello di codice

Esecuzione di query sull'indice con sintassi SQL di Windows Search

SEARCH_QUERY_SYNTAX