Interface IConditionFactory (structuredquery.h)
Fournit des méthodes pour créer ou résoudre une arborescence de conditions obtenue en analysant une chaîne de requête.
Héritage
L’interface IConditionFactory hérite de l’interface IUnknown. IConditionFactory a également les types de membres suivants :
Méthodes
L’interface IConditionFactory a ces méthodes.
IConditionFactory::MakeAndOr Crée un nœud de condition qui est une conjonction logique (AND) ou une disjonction (OR) d’une collection de sous-conditions. |
IConditionFactory::MakeLeaf Crée un nœud de condition feuille qui représente une comparaison de la valeur de propriété et de la valeur constante. |
IConditionFactory::MakeNot Crée un nœud de condition qui est une négation logique (NOT) d’une autre condition (un sous-nœud de ce nœud). (IConditionFactory.MakeNot) |
IConditionFactory::Resolve Effectue diverses transformations sur une arborescence de conditions, notamment les conditions suivantes :_resolves avec des expressions de date/heure relatives en conditions avec une date/heure absolue (sous forme de VT_FILETIME) ; transforme d’autres entités nommées reconnues en arborescences de conditions avec des valeurs réelles ; simplifie les arborescences de conditions ; remplace les propriétés virtuelles ou composées par des arborescences OR d’autres propriétés ; supprime les arborescences de conditions résultant des requêtes avec des mots clés de propriété auxquels aucune condition n’a été appliqué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
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour