Partager via


Interface IQueryParser (structuredquery.h)

Fournit des méthodes pour analyser une chaîne d’entrée dans un objet IQuerySolution .

Héritage

L’interface IQueryParser hérite de l’interface IUnknown. IQueryParser a également les types de membres suivants :

Méthodes

L’interface IQueryParser a ces méthodes.

 
IQueryParser::GetOption

Récupère une valeur d’option simple spécifiée pour cet analyseur de requête.
IQueryParser::GetSchemaProvider

Récupère un fournisseur de schémas pour parcourir le schéma actuellement chargé.
IQueryParser::P arse

Analyse une chaîne d’entrée qui contient des mots clés et/ou du contenu de requête structurée pour produire un objet IQuerySolution.
IQueryParser::P arsePropertyValue

Analyse une condition pour une propriété spécifiée.
IQueryParser::RestatePropertyValueToString

Reste une propriété spécifiée pour une condition en tant que chaîne de requête.
IQueryParser::RestateToString

Reste une condition sous la forme d’une chaîne de requête structurée. Si la condition est le résultat de l’analyse d’une chaîne de requête d’origine, les mots clés de cette chaîne de requête sont utilisés dans une grande mesure. Si ce n’est pas le cas, les mots clés par défaut sont utilisés.
IQueryParser::SetMultiOption

Définit une option complexe, telle qu’un générateur de conditions spécifié, à utiliser lors de l’analyse d’une chaîne d’entrée.
IQueryParser::SetOption

Définit une option unique, telle qu’un séparateur de mots spécifié, pour l’analyse d’une chaîne d’entrée.

Remarques

StructuredQuerySample montre comment lire des lignes à partir de la console, les analyser à l’aide du schéma système et afficher les arborescences de conditions résultantes.

Configuration requise

   
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête structuredquery.h
Composant redistribuable Windows Desktop Search (WDS) 3.0

Voir aussi

Syntaxe de requête avancée