Share via


enumerazione STRUCTURED_QUERY_SYNTAX (strutturataquery.h)

Specifica il tipo di sintassi di query.

Sintassi

typedef enum tagSTRUCTURED_QUERY_SYNTAX {
  SQS_NO_SYNTAX = 0,
  SQS_ADVANCED_QUERY_SYNTAX,
  SQS_NATURAL_QUERY_SYNTAX
} STRUCTURED_QUERY_SYNTAX;

Costanti

 
SQS_NO_SYNTAX
Valore: 0
Nessuna sintassi.
SQS_ADVANCED_QUERY_SYNTAX
Specifica la sintassi di query avanzata. Ad esempio, "kind:email to:david to:bill".
SQS_NATURAL_QUERY_SYNTAX
Specifica la sintassi della query naturale. Questa sintassi rimuove il requisito per un punto tra proprietà e valori, ad esempio "posta elettronica da david a fattura".

Commenti

Usare questa enumerazione per impostare il flag di SQSO_SYNTAX desiderato in STRUCTURED_QUERY_SINGLE_OPTION, usato con i metodi IQueryParser::SetOption e IQueryParser::GetOption.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione strutturataquery.h