énumération STRUCTURED_QUERY_SYNTAX (structuredquery.h)
Spécifie le type de syntaxe de requête.
Syntax
typedef enum tagSTRUCTURED_QUERY_SYNTAX {
SQS_NO_SYNTAX = 0,
SQS_ADVANCED_QUERY_SYNTAX,
SQS_NATURAL_QUERY_SYNTAX
} STRUCTURED_QUERY_SYNTAX;
Constantes
SQS_NO_SYNTAX Valeur : 0 Aucune syntaxe. |
SQS_ADVANCED_QUERY_SYNTAX Spécifie la syntaxe de requête avancée. Par exemple, « kind :email to :david to :bill ». |
SQS_NATURAL_QUERY_SYNTAX Spécifie la syntaxe de requête naturelle. Cette syntaxe supprime l’exigence d’un signe deux-points entre les propriétés et les valeurs, par exemple , « envoyer un e-mail de david à la facture ». |
Remarques
Utilisez cette énumération pour définir l’indicateur de SQSO_SYNTAX souhaité dans STRUCTURED_QUERY_SINGLE_OPTION, qui est utilisé avec les méthodes IQueryParser ::SetOption et IQueryParser ::GetOption.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | structuredquery.h |